jquery ajax在IE中出错,在Firefox中正常

lianan1005 2009-08-17 06:10:05
function sendMessages(){
var phoneNum=document.register.chrMob.value;
if(!phoneNum){
alert('请输入正确的手机号码。');return;
}
$.ajax({
global: true,
url: 'sendMessage.php',
type: 'POST',
data: 'phoneNum='+phoneNum,
dataType: 'html',
timeout: 2000,
error: function(){
alert('发送信息出错');
},
success: function(html){
if(html=='1'){
alert('信息发送成功');
}else{
alert('信息发送错误');
}
}
});
}
这段代码中,在Firefox中正常(显示了'信息发送成功'),在IE中出错(老显示'发送信息出错',但是sendMessage.php文件能顺利执行)
请问一下问题出在哪里?
...全文
171 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lianan1005 2009-08-18
sendMessage.php中html返回的是1或0,1成功,0错误
回复
foolbirdflyfirst 2009-08-18
success: function(html){
alert(html)//alert下看是什么东西
if(html=='1'){
alert('信息发送成功');
}else{
alert('信息发送错误');
}
}
回复
llj480028 2009-08-18
兼容问题吧!
回复
sunshinexrain 2009-08-18
这个不需要写的

error: function(){
alert('发送信息出错');
},
回复
lgzxz999 2009-08-18

$.ajax({
url: 'sendMessage.php',
type: 'POST',
data: 'phoneNum=1',
success: function(html){

if(html=='1'){
alert('信息发送成功');
}else{
alert('信息发送错误');
}
}
});


先简化下试试,写这么多做什么
回复
jlzan1314 2009-08-18
用ie8调试一下.
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告