iLe*_*ing 11 validation jquery unobtrusive-validation asp.net-mvc-3
我有一个表单,并且启用了不显眼的验证.默认情况下,在提交方法中,客户端验证会被触发,并且(如果您有任何错误)表单如下所示:
甚至在将任何数据发送到服务器之前就会进行验证.
现在,如果要使用$ .ajax方法,则此行为不起作用.客户端验证不起作用.您必须手动检查javascript中的所有字段,失去DataAnnotations的所有优点.
有没有更好的解决方案?我可以使用jquery的submit(),但我猜它没有像$ .ajax这样的回调.
iLe*_*ing 12
哦...
if (form.valid()) // do submit
Run Code Online (Sandbox Code Playgroud)