我有一个真正的问题但很简单,真的,我有一个编辑表格记录的编辑表单,我有一个值,它必须是唯一的,例如:用户名,我使用 jquery 验证插件来验证,所以我使用像这样的远程方法:-
companyName: {
required: $("input#companyRequired").val(),
remote: "validator/checkCompanyName"
}
它从服务器输入一个方法来检查数据库中的值,这是检查的方法:-
@RequestMapping(value = "/checkCompanyName", params = "companyName")
public @ResponseBody
String checkCompanyName(@RequestParam String companyName) {
logger.debug("checking company : " + companyName);
if(leadService.checkCompany(companyName)==true){
return "false";
}
else{
return "true";
}
}
问题是我只想在用户更改输入的情况下使用远程,所以我该怎么办?,任何帮助将不胜感激,我正在使用 spring mvc 作为服务器端