我的模块中有两个字段:+3
,它是一个文本字段,rules_name_c
是一个关联字段。
这些字段不是必填字段,但是当我在rules_author_c
字段中输入数据时,我想这样做,因此必须填写rules_name_c
才能完成记录。
我尝试了以下内容:
rules_author_c
答案 0 :(得分:1)
您最好先创建一个调用函数,然后添加自己的自定义验证。将您的JavaScript更改为以下内容:
addToValidateCallback(
'EditView', // Form Name
'rules_author_c', // Field Name
'relate', // Field type
true, // Is required
"Please do what I need.", // Message
function() { // Callback
var is_valid = true;
// Do custom validation
if($('#rules_name_c').val() != '' && $('#rules_author_c').val() == '') {
is_valid = false;
}
return is_valid;
});
});