我用ajax的问题,12030

来源:互联网 发布:施工现场平面布置软件 编辑:程序博客网 时间:2024/05/20 11:25

用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>