更新记录中的已验证值
update validated value from a record
我遇到了一个真正的问题,但很简单,真的,我有一个编辑表格,它可以编辑一个表的记录,我在其中有一个值,它必须是唯一的,例如:username,我使用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";
}
}
问题是,只有当用户更改了输入时,我才想使用remote,那么我该怎么办?,如果有任何帮助,我将使用springmvc作为服务器端
如果只想在用户更改输入值时触发验证,请尝试以下方法:
$("input#companyRequired").change(function(){
$("input#companyRequired").validate(
// rules here
)
});
如果你想验证几个元素,请在这些字段中添加类"远程检查"(或说出你的名字):
$("input.remote-check").change(function(){
$(this).validate(
// rules here
)
});
相关文章:
- CRM 2011-在插入新记录或修改现有记录时捕获子网格的事件
- jQuery.bind或.on习惯于绑定到新记录
- 如何观察在 Sails .js 中添加到模型中的新记录
- 如何在添加新记录时附加委托
- 添加新记录时删除了 ExtJs 现有记录
- Sequelize多对多-如何创建新记录并更新联接表
- 在网页上添加已加载记录的新记录
- 如何使用angularJs/Javascript/Jquery获取表的最后一条记录并更新列值并插入到具有新记录的同一列
- 使用 Ember-Model 创建新记录
- 级联下拉列表,JSON 不会带来新记录
- 每当有新记录时,使用 Ember-Model 更新视图
- 通过 jQuery 添加新记录元素
- Ember - 绑定到数组控制器中的过滤列表,然后添加新记录
- 从不同的控制器 Ember.js 向模型添加新记录
- Telerik ASP.Net RadGrid 添加新记录客户端 JavaScript 防止行为
- 主干(也是木偶)尝试在集合开始时显示新记录,而不重新渲染整个集合
- 节点发布 将新记录插入我的数据库不会返回新条目的数据
- 挖空.js单击按钮后使用数据创建新记录
- 摆脱形式,仅使用按钮创建新记录
- 如何使用Jquery在前端使用新记录验证现有记录