开发者社区> 问答> 正文

关于表单验证validate 的系列问题

问题1.有没有人遇到过相同的问题:
在modal中写一个可以添加数据的表单,第一次modal show的时候validate验证很正常,保存以后modal hide,不刷新页面,再点添加,modal show,这时,validate验证就不起作用了@_@ 。观察到根本不会触发验证的请求(写的有remote的url)。。。请问,这是什么情况?什么原因造成的?如何解决?

本来以为是缓存的问题,加了下面两句,

cache:false,
async:false,

还是不行。

问题2.validate的remote验证为什么会是input输入一下,就请求验证一下?能不能在input输入完整后,再验证呢?

问题3.表单验证validate 报错,如下:
screenshot
请问,报这样的错是什么原因?

展开
收起
杨冬芳 2016-06-22 16:53:19 2247 0
1 条回答
写回答
取消 提交回答
  • IT从业

    第一个、第二个问题:解决了。

    $('#aaa-add').removeData('previousValue');

    Jquery validation remote 验证的缓存问题解决方法

    Jquery Validate根据其他元素的事件来触发单个元素的异步校验

    jQuery validate 如何清除remote验证的缓存 (在select验证时这个bug尤为明显)

    @G_Koala_C谢谢你指出第三个报错的,差不多知道了,还在修改中

    2019-07-17 19:45:46
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载