我使用JQuery验证验证一个表单并添加使用jQuery的添加类规则在页面加载
$(document).ready(function() {
jQuery.validator.addClassRules("checkDuplicate", {checkDuplicate: true});
});
功能checkDuplidate执行Ajax调用,如果存在于数据库中,并返回到检查一些价值类的规则执行相应的回应。我面临的问题是,当我使用这个空白表单时,它工作正常,但是当我编辑表单时,即在页面加载时预填充值时,类规则会被执行。 我认为这个问题与document.ready有关,但我无法弄清楚这个代码在页面加载时停止执行的地方。
谢谢你的时间。
因此,如果字段是预先填充的,那么您不希望在页面加载时执行验证? – Terry
@Terry - 是的,我只想要专注或提交 – shaile