解决 jQuery validation插件 valid()方法总是返回true的问题
程序员文章站
2024-01-05 15:56:40
在表单元素验证方法中加入了 remote 方法,调试一直返回true,后来才知道因为是异步验证,所以才会出现此问题,解决方法就是在 remote 方法中,禁用 异步和缓存,具体代码如下 : ......
在表单元素验证方法中加入了 方法,调试一直返回true,后来才知道因为是异步验证,所以才会出现此问题,解决方法就是在 remote 方法中,禁用 异步和缓存,具体代码如下 :
...... rules: { level_name: { required: true, maxlength: 20, remote: { url: "/channel/level/ajax_valid", type: "post", async: false, cache: false, data: { level_id: $('.layui-layer-content .level_id').val(), } } }, level_description: { maxlength: 100, } }, ......