xmlHttp.Status的状态值是12030!~~各位兄台请帮忙解决一下!!~

 $('btnSubmit').onclick = function () {

        if (chkForm()) {
            CreateXmlHttp();
            if (!xmlObj) {
                alert("Ajax初始化失败");
            }
            xmlObj.open('Post', '/Inc/ChkLogin.ashx', true);
            var param = 'uname=' + $('txtName').value + '&upwd=' + $("txtPWD").value + '&ucode=' + $("txtCode").value;
            xmlObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
            xmlObj.setRequestHeader("Content-Length", param.length);

            xmlObj.onreadystatechange = function () {

                if (xmlObj.readyState == 4) {
                alert(xmlObj.status);//在这测试的值是12030,各位兄台能否帮一下!~~
                    if (xmlObj.status==200) {

                        if (xmlObj.responseText == "Ok") {

                            location.href = 'Index.aspx';

                        }
                        else {
                            alert(xmlObj.responseText);

                        }
                    }
                }
            }
            xmlObj.send(param);
        }
    }

MYYA
浏览 473回答 3
3回答

SMILET

错误点:          1、'/Inc/ChkLogin.ashx'错误:没有人会直接在Inc文件夹中建立项目的,所以你必须把Inc的根目录写上去。          2、你的代码中多了两个分号,是生成不成功的,你再检查一遍,不行再找我。          3、检查一下你的cs文档,虽然你这里没有写,但是希望你检查一下你的cs文档中的类名和aspx中引用的类名是否一致。          4、要注意的是<head>中不能有id,这是必须不能有的。 如果不行,再联系我!!!        

largeQ

12030就是网络中断导致请求未成功

汪汪一只猫

兄台能否给出解决方法,我已经测试了,但还是不行!我的服务器和客户端都在同一台机子上,测试的还是不行!~能否给出具体点!~~
打开App,查看更多内容
随时随地看视频慕课网APP