|
一般注册会员的表单内都包含Email验证,这块需要ajax支持,这里我使用jquery 库,但是其ajax保持设置的话,我们只有在判断请求成功和失败李执行相应的回调,但是如果我把这个$.ajax() 封装到函数内,我想通过ajax返回状态和数据类型对该函数返回相应的值,作为外部接口调用,函数内的ajax实现一般我们都这样做:
function xxx(){ var ajaxEmailIsChecked=false; $.ajax({ return ajaxEmailIsChecked; }
但是出乎意料的是,外部调用该接口后,结果并没有符合我们的意愿 设为false也就是同步后,ajax下面的语句都可以一一执行
演示地址:
http://designcss.org/jquery-plugin/jfk/jfk.ui.formValidate2.html
或者看代码(ajax for email 的路径可能出错,自己修改好了): |
文明社会,从理性发言开始。谢绝地域攻击。