jquery validate.js 验证

required:function(){}返回为真,表示需要验证(常用于,表单中需要同时填或不填的元素)请问这个方法里面该如何写,目的:选中checkbox时过滤掉inp... required:function(){}返回为真,表示需要验证(常用于,表单中需要同时填或不填的元素)

请问这个方法里面该如何写,目的:选中checkbox时过滤掉input的验证,选中input时过滤掉checkbox的验证,还望大侠帮帮忙,谢谢了!
打错了,不是input是select
展开
 我来答
百度网友a19d193
推荐于2016-08-06 · TA获得超过3446个赞
知道大有可为答主
回答量:1464
采纳率:100%
帮助的人:1449万
展开全部
required: function(){return ! $(':checkbox').is(':checked');}
required: function(){return ! ($(':select').val().length > 0);}
更多追问追答
追问
(select有值时忽略checkbox的验证,checkbox选中时忽略select的验证)

==请选择==
11
22
33

追答
对select
required: function(){return ! $('#cbtest').is(':checked');}

对checkbox
required: function(){return ! ($('#selecttest').val().length > 0);}

不过,对于checkbox这东西应该不管用吧,建议换个方式

然后checkbox默认选中
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式