我用ajax的问题,12030

用jquery调用ajax

error(e)
{
for(r in e){
alert(e[r]);
}

这样会输出所有的错误信息。

有一个很郁闷的问题,就是我用post方式请求在谷歌和火狐浏览器下能够使用,但是用IE后会时常出现错误,返回值为空或这报12030错误。
百度了一个中午,上面挺多人都说是12030是因为项目名有中文,12031是因为项目下的文件夹名称有中文,要改成英文,可我发现我的也没有中文啊,后来搜到说吧post改成get就行了,果然。
不过,如果你的webconfig.xml没有配置请求协议,你可以这样设置一下就好了。

<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<!--<add name="Documentation"/>-->
</protocols>
</webServices>
原文地址:https://www.cnblogs.com/hougelou/p/2854521.html