下面js怎么修改让他不用必须手机短信验证var showMsg = function (v_msg, v_objname) {
    $("#" + v_objname).parent().next().show().children().html(v_msg);
}
var showMsg2 = function (v_msg, v_objname) {
    $("#" + v_objname).parent().parent().next().show().children().html(v_msg);
}
var submitReg = function (event) {
    e = event ? event : (window.event ? window.event : null);
    if (e.keyCode == 13) {
        DoRegister();
    }

var CheckUserExists = function () {
    
    var _name = $.trim($("#txtName").val());
    if (_name == "" || _name == "请输入手机号码") {
        return;
    }
    var options = {
        url: '/AjaxData/dataaction.aspx?action=CheckRegUserExists',
        type: 'post',
        dataType: 'text',
        data: { username: _name },
        success: function (data) {
            var _retarr = data.split('|');
            if (_retarr[0] == "ok") {
                $(".rel-form-yz").hide();
            }
            else {
                showMsg(_retarr[1], "txtName");
            }
        }
    };
    $.ajax(options);}
var __TimeOut = 60;
var SendMobileVerfyCode = function () {
    $(".rel-form-yz").hide();
    if (__TimeOut != 60) return;
    var _txtMobileNo = $.trim($("#txtName").val());
    if (_txtMobileNo == "" || _txtMobileNo == "请输入手机号码") {
        $("#txtName").focus();
        showMsg("请输入手机号", "txtName");
        return;
    }
    else if (!IsMobileNumber(_txtMobileNo)) {
        showMsg("手机号格式有误", "txtName");
        return;
    }
    var options = {
        url: '/AjaxData/DataAction.aspx?action=SendMobileVerfiyCode',
        type: 'post',
        dataType: 'text',
        data: { MobileNo: _txtMobileNo },
        success: function (data) {
            var _retarr = data.split('|');
            if (_retarr[0] != "0") {
                showMsg(_retarr[1], "txtName");
            }
            else {
                $("#txtCode").focus();
                showMsg("验证码已发送,60秒内有效,否则过期作废", "txtSmsCode");
                SetMobileCodeLeaveTime();
            }
        }
    };
    $.ajax(options);
}var SetMobileCodeLeaveTime = function() {
    var obj = document.getElementById("btnSendSMS");
    __TimeOut--;
    obj.setAttribute("disabled", true);
    $(obj).html("重新发送(" + __TimeOut + ")");
    if (__TimeOut <= 0) {
        obj.removeAttribute("disabled");
        $(obj).html("获取验证码");
        __TimeOut = 60;
    }
    else {
        setTimeout(function () { SetMobileCodeLeaveTime(); }, 1000);
    }
}
var DoRegister = function () {
    $(".rel-form-yz").hide();
    var _type = GetRadioCheckedValue("reg-top-input");
    var _name = $.trim($("#txtName").val());
    if (_type == "") {
        showMsg2("请选择会员类型", "radltype");
        return;
    }
    if (_name == "" || _name == "请输入手机号码") {
        $("#txtName").focus();
        showMsg("请输入手机号码", "txtName");
        return;
    }
    if (!IsMobileNumber(_name)) {
        showMsg("手机号格式有误", "txtName");
        return;
    }
    var _pwd = $.trim($("#txtPwd").val());
    if (_pwd == "" || _pwd == "请输入密码") {
        $("#txtPwd").focus();
        showMsg("请输入密码", "txtPwd");
        return;
    }    var _code = $("#txtCode").val();
    if (_code == "") {
        $("#txtCode").focus();
        showMsg2("请输入验证码", "txtCode");
        return;
    }    var _smscode = $("#txtSmsCode").val();
    if (_smscode == "") {
        $("#txtSmsCode").focus();
        showMsg("请输入短信验证码", "txtSmsCode");
        return;
    }    if (!document.getElementById("chkReadInfo").checked) {
        showMsg("请同意本网站服务协议", "btnSave");
        return;
    }    $("#btnSave").ajaxStart(function () {
        $(this).attr("value", "正在注册"); $(this).attr("disabled", true);
    }).ajaxComplete(function () {
        $(this).attr("value", "注 册"); $(this).attr("disabled", false);
    });    $.ajax({
        type: "POST",
        url: "/AjaxData/dataaction.aspx?action=RegisterAction",
        data: { name: _name, pwd: _pwd, code: _code, smscode: _smscode, type: _type },
        success: function (v_data) {
            if (v_data == "ok") {
                top.location.href = '/member/project/data.aspx';
            }
            else {
                showMsg(v_data, "btnSave");
            }
        }
    });
}
我是菜鸟,麻烦知道的大哥直接改下代码谢谢了,我把与手机短信相关的代码都删了测试没成功

解决方案 »

  1.   

    把这块去掉
     var options = {
            url: '/AjaxData/DataAction.aspx?action=SendMobileVerfiyCode',
            type: 'post',
            dataType: 'text',
            data: { MobileNo: _txtMobileNo },
            success: function (data) {
                var _retarr = data.split('|');
                if (_retarr[0] != "0") {
                    showMsg(_retarr[1], "txtName");
                }
                else {
                    $("#txtCode").focus();
                    showMsg("验证码已发送,60秒内有效,否则过期作废", "txtSmsCode");
                    SetMobileCodeLeaveTime();
                }
            }
        };
        $.ajax(options);
      

  2.   

       var _smscode = $("#txtSmsCode").val();
        if (_smscode == "") {
            $("#txtSmsCode").focus();
            showMsg("请输入短信验证码", "txtSmsCode");
            return;  // 简单粗暴,把这个 return 去掉
        }
     
      

  3.   

    谢谢楼上的大哥,系统是net开发完全不懂,我研究下看看能不能找到哪个文件