var testList=[ {"id":"1","name":"温湿度#1","status":"0"}, {"id":"6","name":"配电#1","status":"1"}, {"id":"7","name":"电表#1","status":"0"}, {"id":"8","name":"精密空调#1","status":"0"}, {"id":"9","name":"UPS#1","status":"1"}, {"id":"10","name":"UPS#2","status":"0"}, {"id":"11","name":"电池组#1","status":"1"}, {"id":"12","name":"普通空调#1","status":"0"}, {"id":"1","name":"温湿度#1","status":"0"}, {"id":"6","name":"配电#1","status":"1"}, {"id":"7","name":"电表#1","status":"0"}, {"id":"8","name":"精密空调#1","status":"0"}, {"id":"9","name":"UPS#1","status":"0"}, {"id":"10","name":"UPS#2","status":"1"}, {"id":"11","name":"电池组#1","status":"0"}, {"id":"12","name":"普通空调#1","status":"0"} ]; var deviceList = []; if (TEST_TAG) { deviceList = testList; renderDeviceData(); }else{ //定时器,每5秒查询一次;查询设备信息并渲染 queryData(); setInterval(queryData,5000); } //查询设备信息 function queryData() { $.get("./cgi-bin/state/query-device", function (data, status) { if ("success" == status) { deviceList = data; renderDeviceData(); } else { window.parent.parent.notify("系统获取基础设备列表出错!"); } }, "json"); } //渲染设备列表 function renderDeviceData() { var html = ""; $.each(deviceList, function (index, item) { html += "" + item.name + ""; html += "" + item.id + ""; if(item.status==0){ html += ""; }else{ html += ""; } html += ""; }); $("#deviceList").html(html); }