本文主要是介绍easyui同时验证账户格式和ajax是否存在,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
accountName: {validator: function (value, param) {if (!/^[a-zA-Z][a-zA-Z0-9_]{3,15}$/i.test(value)) {$.fn.validatebox.defaults.rules.accountName.message = '账户名称不合法(字母开头,允许4-16字节,允许字母数字下划线)';return false;} else {var postdata = {};postdata[param[1]] = value;var result = $.ajax({url: param[0],data: postdata,type: 'post',dataType: 'json',async: false,cache: false}).responseText;if (result == 'false') {$.fn.validatebox.defaults.rules.accountName.message = '账户名称已存在!';return false;} else {return true;}}},message: ''},
HTML
<input required="true" missingMessage="账户名称不能为空!" validType="accountName['checkAccountNameUnique.html','account']" class="easyui-validatebox" type="text" name="account" style="width: 190px;"/>
这篇关于easyui同时验证账户格式和ajax是否存在的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!