备注
ajax参数 async: false: 同步
js 代码
//用于修改时临时存储 bankid
var before = '${tradeBkn.bankid}';
//验证bankid唯一性
jQuery.validator.addMethod("unique_bankid", function(value, element) {
var check = false;
if (before == '' || value != before) {
check = checkBankid(value);
} else {
check = true
}
return this.optional(element) || check;
}, "该银行编号已存在");
//声明全局变量(下面ajax使用)
var flag;
//数据库异步验证bankid唯一性
function checkBankid(bankid) {
$.ajax({
type : "POST",
data : "bankid=" + bankid,
url : "${ctx}/trade/tradeBkn/checkBankid",
dataType : "json",
async: false,
success : function(obj) {
if (obj.status == '1') {
flag = false;
} else {
flag = true;
}
}
});
return flag;
}
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于