zoukankan      html  css  js  c++  java
  • 求助,JS 方法调用的问题,写了返回值,确调用时返回Undefined(新人第一次写)

    文本框txtUserName 的Onbulr 绑定方法 txtUserNameOnblur  这可以正常执行

    而下面的btnRegister 的click 事件则无法正常调用    txtUserNameOnblur ()

    不知道是不是ajax的回调函数调用问题,求助

    $("#txtUserName").bind("blur",txtUserNameOnblur);
    function txtUserNameOnblur() {
    
        if ($("#txtUserName").val() != "") {
            $.post("../../Myashx/CheckRegister.ashx", { "txtUserName": $("#txtUserName").val(),"CheckType":"CheckUserName" }, function (result) {
                if (result == "NotExist") {
                    $("#msgUserName").removeClass("errorMsg");
    
                    $("#msgUserName").addClass("successMsg");
                    $("#msgUserName").text(" √");
    
                    return true;
                } else if (result == "Exist") {
                    $("#msgUserName").removeClass("successMsg");
    
                    $("#msgUserName").addClass("errorMsg");
                    $("#msgUserName").text(" ×");
    
                    showHeaderMsg("errorMsg", "successMsg", "用户名已经存在");
    
                    return false;
      
                }
            });
        }
        else {//用户名为空!
            $("#msgUserName").text(" ×");
            $("#msgUserName").removeClass("successMsg");
            $("#msgUserName").addClass("errorMsg");
    
            return false;
            
        }
    }
    
    
    $("#btnRegister").click(function () {
        if (txtUserNameOnblur()) {//undefined
    } else { showFooterErrorMsg("* 以上信息有误,请完善注册信息 * "); } });

      

    生命不息,学习不止
  • 相关阅读:
    MIKROTIK ROS+PHP+MYSQL实现从数据库中配置DNS服务器
    随手记
    05 通过python开启静态http服务
    名称空间和作用域
    cs常用功能
    初识Cobalt Strike
    msf之手机木马生成&利用
    msf之meterpreter命令
    BURPSUITE的常用模块
    BURPSUITE专业汉化版安装
  • 原文地址:https://www.cnblogs.com/reader/p/4712313.html
Copyright © 2011-2022 走看看