作者knives ()
看板Ajax
标题[问题] ie怎麽判断空的阵列
时间Mon Mar 8 09:44:19 2010
一开始我宣告一个now_uid
var now_uid= [];
接下来,再透过php的样版印出下面这些程式,下面的$value、$key请直接看成是php程式
只会直接印出对应的数字
後来开IE8的Debug看了一下原始码
发现有加push一个
原始码如下:
<!--加入now_uid阵列-->
<script type="text/javascript">var now_uid= [];</script>
<!-- 只有没有加过才要push进去 -->
<script type="text/javascript">
now_uid.push({ "newest_chatid":7,"uid":33});
</script>
<!--加入now_uid阵列 结束-->
然後在下面的java script
<script type="text/javascript">
jQuery(function() { //这里是第345行
//这里是第346行
refresh_session(now_uid); //这里是第347行
});
</script>
结果IE8的Debug的错误讯息
Line: 347
Error: Object expected
请问该怎麽解决
谢谢
--
╔ ◣◢◢ ㊣
═════════════════════════╗
║◥爱洨堂◣ 《给你爽˙洨丸》 洨丸真正好 补完不会少 ║
║ ◤◤◥ gelisiau siauwan 洨丸呷到饱 暴走跑不了 ║
║ ║
║专治乱入死小孩:洨朋友对号入座、自爽、过激、恋童、告官、暴走、║
║ 无脑乱入、病床边乱开枪等症状,廿六服立即见效。║
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.39.194
1F:→ terrybob:判断阵列的数量? 03/08 10:22
2F:→ TonyQ:看不懂你在那一个环节出现 object expected ,请把出问题的 03/08 11:44
3F:→ TonyQ:那行贴上来. 03/08 11:45
※ 编辑: knives 来自: 210.209.137.186 (03/08 12:06)
4F:推 TonyQ:你在line347的地方加上一个alert(now_uid) 再会冒error 03/08 12:46
5F:→ TonyQ:的时候看看他是不是null , 感觉你的描述跟内容好像对不起来 03/08 12:46
6F:→ knives:找到问题了,是因为我不小心在 jquery的 ajax多copy一行同 03/08 14:03
7F:→ knives:样的option,可是ie这个误判也太离谱了吧 03/08 14:04
8F:→ TonyQ:IE:那你自己来判啊 XDDDDDDDDDDDDDDD 03/08 14:15
9F:→ TonyQ:IE看到的跟我们看到的不一样啦. :) 03/08 14:15