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; '
}
})