所以我有 4 个输入类型的文本是可选的(没有义务填写),但是如果用户填写其中一个,那么我希望他全部填写。
简历:
- 如果用户填写 0 输入 => 没有义务,他可以留空;
- 如果用户填写 1< input =>必须全部填写。
我怎么能用 jQuery 做到这一点?
这是一种选择:
$("form").on("submit", function() {
var filled = $(this).find("input").filter(function() {
return this.value.length > 0;
});
if (filled.length > 0) {
alert("Fill 'em all!");
return false;
}
return true;
});
演示:http: //jsfiddle.net/xw9pb/