作者knives ()
看板Ajax
标题[问题] 这样的写法Firefox过得去,但是IE没效果,请问该怎麽改
时间Fri Feb 5 17:33:55 2010
我现在用jQuery的ajax去抓一个json格式的文字
可是Firefox过得去,IE、GoogleChrome没有反应
请问该怎麽改
以下是我的原始码
jQuery('
#group_title').change(function(){
if (jQuery(this).val()!='')
{
var data_str = 'tagid='+jQuery(this).val();
jQuery.ajax({
type: "POST",
url: "source/pm_group.php",
data:data_str,
success: function(html){
//取得是JSON格式
//转成array
var data_array = eval(html);
//用回圈附加html元素,并把使用者附加到文字框里
for(var dai=0; dai< data_array.length ; dai++)
{
jQuery('
#username').append('<input type="hidden" id="select_ids[]"
name="select_ids[]" value="'+data_array[dai]['uid']+'">'
);
jQuery('
#username').val(jQuery('
#username').val()+' '+data_array[dai]['username']+',' );
}
}});
}
});
谢谢回答
--
╭──────╮
郑先生正名运动 │ ◢██◣ │ 请大家叫他郑先生
四○一手护症危 │ █ ◥▌ │
百万站民手牵手 │ ◤□︵□▌ │ YES!相信症危坚持正名
手护症危到永久 │ ◥
ο◤
㊣│
╰──────╯
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.39.194
1F:→ Kelunyang:不知道是不是同一个状况 02/05 21:15
2F:→ Kelunyang:某一行如果有错的话,IE/Chrome会直接挂掉,FF不会 02/05 21:15
3F:→ Kelunyang:你开除错器来检查吧 02/05 21:15
4F:→ TonyQ:开debug模式 , 至少会有错误讯息啊 @_@ 02/05 21:50
5F:推 carlcarl:eval('(' + html + ')') 猜的XD 02/05 23:23
6F:→ knives:请问IE8怎麽开debug模式 02/06 05:30
7F:→ Kelunyang:按F12 02/06 10:05
8F:推 lp955107:可以检查一下JSON的格式有没错误 02/15 23:51
9F:→ lp955107:像最後面多一个逗号,IE会死,但FF可以吃 02/15 23:51