Javascript get函数数据正在报告空信息
我使用jQuery.get()函数返回从嵌入式web服务器返回的数据。数据以变量的形式以这种格式返回(Javascript get函数数据正在报告空信息,javascript,jquery,html,Javascript,Jquery,Html,我使用jQuery.get()函数返回从嵌入式web服务器返回的数据。数据以变量的形式以这种格式返回()。这些信息被放在一个表中 这是我的get()函数: $.get("table_test_v00.html",function(data,textStatus, jqXHR) { var time=$(data).filter("#variable2").text(); var temperature=$(data).filter("#variable1").text();
)。这些信息被放在一个表中
这是我的get()函数:
$.get("table_test_v00.html",function(data,textStatus, jqXHR)
{
var time=$(data).filter("#variable2").text();
var temperature=$(data).filter("#variable1").text();
$('td#variable1').text(temperature);
$('td#variable2').text(time);
})
问题:
如果我使用IE的调试工具并将断点放在$('td#variable'),我会看到
time=”“,而不是实际时间。如果我看一下返回数据,这就是它的含义
有:
表\u test13:47:54
可以看出,时间应该是:13:47:54,而不是“”,有人能看到发生了什么吗
顺便说一句,如果我从将信息从表格
切换到
,那么信息
正确显示。尝试使用“查找”而不是“筛选” 查找与选择器匹配的元素时,过滤器不会遍历 对于这种情况,我更喜欢上下文选择器:
var time = $('#variable2', data).text();