这个场景可以用在表单必填验证,比如有些文本框、单选框或下拉框等等我们隐藏后不想要它们进行必填验证,就可以用到这个方法了,直接上代码:
这里的意思是,找到$('.intention')下的所有带“lay-verify”属性的表单项,并设置为必填或非必填,由于我用的是layui,所以这里找的是 lay-verify ,其他的大家自行设置;
去掉必填:
$('.intention').find('[lay-verify]').attr('lay-verify','');
加上必填
$('.intention').find('[lay-verify]').attr('lay-verify','required');