表单里<input>设置data-val="true" ,说明这个字段是必须的,这个验证表单没什么问题,
然后我Ajax验证表单里面的某些数据是否在数据库重复。
正常的顺序是第一步:先验证表单数据是否为空,第二步:后台ajax验证数据重复。
我在$("#form").submit(function (e) {});用ajax验证后台数据是否重复。
但是每次都是点击表单提交后,.submit函数先执行,才到表单验证数据是否为空。
请问怎么才能将验证的顺序反过来?
先运行ajax,在ajax写验证,并设置ajax不要异步,要在ajax验证完以后,在提交表单
在submit提交之前判断一次表单数据是否为空,如果不为空就执行submit函数,反之不执行