我在这里有一个Jquery Get方法。在这个方法中我重新加载html页面。所以在函数(数据)中我得到了一大堆HTML。你能告诉我如何通过它的ID搜索它来找到一个控件。它主要用于取代控制。
这适用于chrome,但未通过
x = $("<div>").append(data).find("#ControlID").html();
有什么想法吗?
干杯
我试图只运行x = $(“”)。append(data).html(),甚至返回空白。我在试图加载的页面上有标签吗?
答案 0 :(得分:0)
假设您正在尝试在jQuery.get返回的HTML中找到控件:
var theJqObjectFound = $(data).find('#your_id_here');
答案 1 :(得分:0)
在响应数据中查找元素:
var $control = $(data).find("#ControlID").html();
将其附加到body
:
$control.appendTo($('body'));
答案 2 :(得分:0)
尝试$(“div”)作为您的选择器。 jQuery选择器像CSS选择器一样工作,不需要标记代码