使用jQuery如何检查所有输入字段(EXCL隐藏字段)和textareas是否为空?我不确定如何"遍历"所有表单字段并检查:
$("input").val()和$("textarea).val()
这是为了运行一个只有在所有表单字段都为空的情况下才能"工作"的函数.
接受你的选择,但这里仅用几行来验证所有字段,而不仅仅是一个:
var allBlank = true;
$('input, textarea').each(function() {
return allBlank = allBlank && !$(this).val();
});
Run Code Online (Sandbox Code Playgroud)
当然,您可以修改选择器以仅指定所需的字段.然后继续:
if(allBlank) {
//all are blank. congrats.
}
Run Code Online (Sandbox Code Playgroud)
编辑:现在有更多的表现!