使用jquery解析XMLHttpRequest.responseText

时间:2013-11-25 15:10:05

标签: jquery dom

执行XMLHttpRequest后如何用jquery解析responseText? 我试过了

  

var parsed = $ .parseHTML(data);

但结果是DOM数组,我不能选择任何东西 $(parsed).find('#myIDobject')左右。

1 个答案:

答案 0 :(得分:1)

如果不是DOM元素的集合,那么你期望什么?

如果您尝试“查找”的元素位于根级别,则需要使用过滤器:

var parsed  = $.parseHTML(data); 

var element = $(parsed).filter('#myIDobject');

为了完全避免这个问题,你可以这样做:

var parsed  = $.parseHTML(data); 

parsed = $('<div />').append(parsed);

parsed.find('#anything');
相关问题