<分区>
我正在尝试进行 jquery 远程验证以查看名称是否唯一,但我不想对每个 onkekup 事件进行远程验证,但是我想在模糊事件(当用户离开文本框)。但是使用下面的当前代码,它会在按下第二个字符后启动。我想继续让其他规则在 onkeyup 上触发,例如 required 和 minlength 以及其他元素的规则。 是否没有一个属性来控制这种行为,只是为了单一规则?我注意到一个适用于整个表单的默认设置。
elem.validate({
ignore: "",
rules: {
name: {
required: true,
minlength: 2,
maxlength: 60,
remote: {
url: "/api/IsUniqueName",
onkeyup: false,
type: "get",
contentType: "application/json",
data: {
name: function () {
return elem.find('input[name^=Name]').val();
}
},
headers: {
RequestVerificationToken: Indexreqtoken
},
}
},
...