怎么通过选择器,选择到AJAX html添加的页面属性.

需要做一个心跳检测.
一级页面展示的是一个设备分组,通过点击设备相应的分组.  发送AJAX请求查询当前分组下的设备.

然后将查询到的数据通过html写入到页面(html,或者取json解析append添加都可以).这一步完成之后.
我需要在这个页面取到通过html写入页面的每个div框中的id值. 但是由于是异步请求,没有刷新页面,
我的选择器,选不到异步加载的div.请问我怎么才能取到这些异步加载的div中的id值.需要再做一个异步的
心跳检测功能,在当前打开的设备分组下获取当前展示的所有设备的id,传到后台去.


你用ajax异步请求的数据,直接写到页面中去了,把id也直接放在div中呀。你这种需求完全是可以的呀,异步请求本身就已经将你指定的页面刷新了,数据也赋值了。所以你要的数据都是可以获取的,搞不懂你为何获取不到

这是查询设备的:
function unfold(id) {
var url = "${contextPath}/wx/terminal/terminal/list.do";
$.post(url,{'search.terminalGroup.id':id }, function (html) {
$("div[id^='terminal_list']").empty();
$(".wd_btn_01").remove();
$("#terminal_list" + id).html(html);
}, "html");
}

这是分页的:
function morePage(id,currentPage){
var url = "${contextPath}/wx/terminal/terminal/list.do";
var params = {'search.terminalGroup.id':id ,'currentPage':currentPage};
$.post(url,params, function (html) {
$(".wd_btn_01").remove();
$("#terminal_list" + id).append(html);
}, "html");
}
这是返回的html: (我想获取到的就是异步添加的这个页面中的任何属性)

心跳的话,可以弄一个定时器,定时发送ajax请求数据

在数据渲染成功后获取DOM元素,也就是在ajax的success回调函数里获取。

//表单控件初始化(主要是针对小眼睛和开关控件)
window.addEventListener("click",function(){
var f=new Form("#formlr");
},true);
//定义exmobi返回
function back(){history.go(-1);}