2011-07-21 54 views
0

我一直在使用ajax加载数据一段时间,但我总是困惑于我遇到的一个事实:如果需要选择,我必须将任何元素放在表单中它。示例无法从ajax加载的数据中选择表单元素

var url = "http:www.foo.com/page1.htm"; 
MyAjax('', url, 'html', '', function (data) { 
    alert("data=" + data); 
    alert($("div", data).html()); 
    alert("find=" + $(data).find('div').html()); 
}); 

我得到返回数据中的整个page1.htm,但只能选择放置在表单中的那些元素。我做错了什么?

回答

0

dom元素的顶部是关键。在窗体中放置元素使其成为窗体的子项,因此可以搜索。