我有两个文本字段。如果一个不为空,则提交父表单, 我的代码有效。以下是我的代码片段:
// emptyField = /^\s*$/
required: function(event) {
var lastNameValue = $("input[name='lastName']").val();
if (emptyField.test(lastNameValue)) {
return true;
} else {
return false;
}
}
相同的代码应用于我的名字字段。 无论如何,我提交表格时会有一微秒的延迟。有没有办法消除这种延迟?
答案 0 :(得分:0)
将所有条件都包含在一个
中// emptyField = /^\s*$/
required: function(event) {
var lastNameValue = $("input[name='lastName']").val();
var firstNameValue = $("input[name='firstName']").val();
if (emptyField.test(lastNameValue) && emptyField.test(firstNameValue )) {
return true;
} else {
return false;
}
}