以下是我的代码
$.getJSON('url',function(res){
pData = res.Response;
if(pData.Header.Message=='Success')
{//some CODE
}else{
alert('some error');
}
}).error(function(){
alert('There is a web service issue...');
});当webservice并发汉字时,IE执行错误function.on网络选项卡,我可以看到响应..also,可以看到响应代码200,ok .在只有汉字的情况下,它在chrome.happens上工作得很好。完全适用于正常的反应。
发布于 2013-09-25 07:03:09
如果IE不能将响应解析为xml/json/text,即使请求成功,它也会调用错误函数.在这种情况下,由于汉字可能是IE无法解析响应,我现在手动检查响应,然后相应地执行所需的函数。由于我使用的是jQuery,下面是我用于chk ststus代码的代码
statusCode: {200: function() {
alert( "Success" );
}
}转换为AJAX函数
https://stackoverflow.com/questions/18910840
复制相似问题