哪位大神有帮我看看吗?Firefox显示正常的,但IE8有输出多余的内容!

这个undefined不知道从哪冒出来的,JS代码检查过了,没有多余的输出代码啊!for(vary=0;y<i;y++){if(data2[y].primary_poll... 这个undefined不知道从哪冒出来的,JS代码检查过了,没有多余的输出代码啊!
for(var y=0;y<i;y++){
if(data2[y].primary_pollutant){
str += "<tr><td>"+data2[y].position_name+"</td><td>"+data2[y].aqi+"</td><td>"+data2[y].quality+"</td><td>"+data2[y].primary_pollutant+"</td><td>"+data2[y].pm2_5+"</td><td>"+data2[y].pm10+"</td><td>"+data2[y].co+"</td><td>"+data2[y].no2+"</td><td>"+data2[y].o3+"</td><td>"+data2[y].o3_8h+"</td><td>"+data2[y].so2+"</td></tr>";
$("table tbody[data]").html(str); }}
代码问题是在这,注释掉就没了!
展开
 我来答
火狐
2014-09-09 · Firefox,最快最安全的上网体验
火狐
Mozilla Firefox火狐浏览器,是一款开放安全的开源浏览器,全球拥有5亿用户。
向TA提问
展开全部
  尊敬的用户,您好!很高兴为您答疑。
  鉴于您所提供的资料,可以知道您应该是使用了ajax的方式进行代码生成。而您所出现的位置错误肯定是来自于这部分内容。鉴于此,您可以尝试打印出data2变量中的内容,再利用火狐的firebug功能进行代码错误的跟踪调试。
  希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
微测检测5.10
2023-07-11 广告
IEC62133与en62133的区别如下:1. 认证机构不同:IEC62133是国际的标准,它以国际通用的标准进行生产;而en62133采用的是欧盟的标准,它使用欧盟的生产需求进行生产。2. 宗旨不同:IEC62133的宗旨是促进电气、电... 点击进入详情页
本回答由微测检测5.10提供
ImposIsNothing
2014-03-31 · TA获得超过740个赞
知道小有建树答主
回答量:482
采纳率:0%
帮助的人:449万
展开全部
捣鼓 html/js,知道 Firebug 是最基本要求吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-23
展开全部
把他删了在下一个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式