カスタム検証ルール
795 ワード
jquery.validate.min.jsとbootstrap.min.jsの二つのjsファイルを導入します.validator.addMethod(/ルールの名称は「checkUsername」、/検査の関数function(value、element、params){
//
var flag = false;
//value:
//element:
//params:
// : username ajax
$.ajax({
"async":false,
"url":"${pageContext.request.contextPath}/checkUsername",
"data":{"username":value},
"type":"POST",
"dataType":"json",
"success":function(data){
flag = data.isExist;
}
});
// false
return !flag;
}
);