Javascript get函数数据正在报告空信息

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();

我使用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();
   $('td#variable1').text(temperature);
   $('td#variable2').text(time);
 })
问题:

如果我使用IE的调试工具并将断点放在$('td#variable'),我会看到 time=”“,而不是实际时间。如果我看一下返回数据,这就是它的含义 有:

表\u test13:47:54

可以看出,时间应该是:13:47:54,而不是“”,有人能看到发生了什么吗

顺便说一句,如果我从将信息从表格
切换到
,那么信息
正确显示。

尝试使用“查找”而不是“筛选”

查找与选择器匹配的元素时,过滤器不会遍历

对于这种情况,我更喜欢上下文选择器:

var time = $('#variable2', data).text();