Я проверяю форму, используя плагин проверки jquery ......
rules: {
Name: "required",
MobileNo: {
required: true,
minlength: 10, remote: '<%=Url.Action("getClientMobNo", "Clients") %>'
},
Address: "required"
},
messages: {
Name: "please provide a client name",
MobileNo: {
required: "Please provide a mobile phone no",
rangelength: jQuery.format("Enter at least {0} characters"),
remote: jQuery.format("This MobileNo is already in use")
},
Address: "please provide client address"
},
Это очень хорошо работает при проверке формы добавления, но я использую ту же форму для редактирования, здесь они могут использовать один и тот же номер мобильного телефона, но мой плагин подтверждает, что мобильный номер говорит, что мобильный номер уже существует ... Но как выполнить удаленный атрибут на основе при условии,
MobileNo: {
required: true,
minlength: 10,
if($("#HfId").val() == ""){
remote: '<%=Url.Action("getClientMobNo", "Clients") %>'
}
},
Это допустимый оператор условной проверки jquery .... Как пропустить удаленный атрибут на основе условия ....