jquery.validate.jsプラグインを使用して、ユーザー名(電話、電子メールなど)の重複エントリを特定したいのですが、どうすればこれを行うことができますか?
function submitForm() {
rules: {
username: {
required: true,
minlength: 5,
remote: {
url: "../user/findUser.action",
type: "get",
data: userName,
success: function(userName){
alert("it is new user name");
},
error: function(e){
alert("User Name Already Present");
}
}
}
}
},
messages: {
username: {
required: "Enter a username"
}
},
submitHandler: function(form) {
form.submit();
}
});
しかし、それはコントローラーに当たらない
これは私のコントローラーコードです
@RequestMapping(value = "/catalogue/getTitle", method = RequestMethod.GET, headers = "Accept=*/*")
public @ResponseBody List<User> getTitleList(@RequestParam("term") String query) {
return getMatchTitle(query);
}
public List<User> getMatchTitle(String query) {
List<User> matched = userService.getUserList(query);
if(matched == true)
{
return false ;
}
else
{
return true;
}
}
申し訳ありませんが、適切なコーディングではないと思います。前もって感謝します。