求助,JS 方法调用的问题,写了返回值,确调用时返回Undefined(新人第一次写)
2015-08-08 00:09
651 查看
文本框txtUserName 的Onbulr 绑定方法 txtUserNameOnblur 这可以正常执行
而下面的btnRegister 的click 事件则无法正常调用 txtUserNameOnblur ()
不知道是不是ajax的回调函数调用问题,求助
而下面的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("* 以上信息有误,请完善注册信息 * "); } });
相关文章推荐
- 在jsp中的数据回显
- 利用HTML5 Canvas和Javascript实现的蚁群算法求解TSP问题演示
- JavaScript 编程
- JavaScript 编程
- gulp将请求转为请求本地JSON
- JS输入用户名自动显示邮箱后缀列表的方法
- Echarts生成饼状图、条形图以及线形图 JS封装
- ExtJS操作数据时的等待界面
- Json和Jsonp理论实例代码详解
- JavaScript知识点总结-1
- 深入理解javascript之高级定时器
- jsp实现计算器
- js如何截取以逗号隔开的字符串
- 【js】——如何判断一个字符是否在某个字符数组中
- JavaScript作用域学习笔记
- 《JavaScript》——面向对象之继承
- JavaScript的简单复习
- 学习zepto.js(Hello World)
- JSP之九大内置对象
- Json解析完全解析