如何动态设置表单里的字段的必填校验?

发布于 2024-11-13 13:50:03

表单A字段按需设置为必填,例如当B字段的值为b1时,A必填;为b2时,A非必填

查看更多

关注者
0
被浏览
81
1 个回答
feige
feige 2024-11-13
分享运营真实案例,用编程创造自己的产品

JS里动态设置validator 校验,关键点:JS调用$('#edit-form').validator来设置校验规则。
例如:

if ($("#txt_previewUrl").val() == "" || $("#txt_previewUrl").val() == undefined) { 
    $('#edit-form').validator({
        fields: {
            'row[axurehtmlzip]': 'required; '
        }
    })
}

如果是单选框的必填,不是使用required;而是使用checked

$('#post-form').validator({
    fields: {
        'row[axureversion]': 'checked; '
    }
})

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览