专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > JavaScript

ajax不兼容解决办法

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
ajax不兼容

下面写法可以改进下吗   经测试 兼容性不好:
IE点2次就可以进去,第一次也常直接报错。
谷歌等直接报错,alert("MyErr"); 

感觉IE11兼容性很烂。

请各位帮忙看看,怎么改进下。


function CLogin() {
        $.ajax({
            //要用post方式
            type: "GET",
            anync: true,
            //方法所在页面和方法名
            url: "Json/Login.ashx",
            cache: false,
            data: { action: 'CLogin', UserName: $("#txtUserName").val(), UserPwd: $("#txtUserPwd").val() },
            dataType: "json",
            success: function (data) {
                //返回的数据用data.d获取内容
                if (parseInt(data) == 1) {
                    alert("OK1");


                    return false;
                }
                if (parseInt(data) == 2) {
                    alert("OK222");
                    //$('Uif').show();
                    $('.alert-danger', $('.login-form')).show();

                    return false;
                }
                if (parseInt(data) == 3) {

                    alert("OK333");
                    window.location.href = "Default.aspx";
                    return false;
                }

            },
            error: function (err) {
                alert("MyErr");
            }
        });
    }

------解决思路----------------------
 dataType: "text",
------解决思路----------------------
data还是json格式的要解析一下才可以那么用
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: