Jquery获取ID并搜索
这里有一个Jquery Get方法。在这个方法中,我重新加载html页面。所以在functiondata中,我得到了一块HTML。你能告诉我如何通过ID搜索控件。它主要用于替换控件 这在chrome上有效,但在ie上失败Jquery获取ID并搜索,jquery,html,internet-explorer,Jquery,Html,Internet Explorer,这里有一个Jquery Get方法。在这个方法中,我重新加载html页面。所以在functiondata中,我得到了一块HTML。你能告诉我如何通过ID搜索控件。它主要用于替换控件 这在chrome上有效,但在ie上失败 x = $("<div>").append(data).find("#ControlID").html(); 有什么想法吗 干杯 我尝试只运行x=$.appenddata.html,甚至返回空白。我尝试加载的页面上确实有标记?假设您试图在jQuery.get返回的
x = $("<div>").append(data).find("#ControlID").html();
有什么想法吗
干杯
我尝试只运行x=$.appenddata.html,甚至返回空白。我尝试加载的页面上确实有标记?假设您试图在jQuery.get返回的HTML中找到控件:
var theJqObjectFound = $(data).find('#your_id_here');
在响应数据中查找元素:
var $control = $(data).find("#ControlID").html();
将其附加到正文:
尝试使用$div作为选择器。jQuery选择器的工作方式与CSS选择器类似,不需要标记代码试试这个:x=$.appenddata.findControlID.html;我在上面尝试过这个方法,但问题在于Chrome浏览器工作正常,在IE8中返回或为空,确保响应数据包含有效的HTML。$' 这是响应。'.findControlID.html;应返回这是响应
$control.appendTo($('body'));