这是情况
我的 JSP 页面中有一个包含许多输入字段的表单。输入文本字段的数量未知,因为它基于先前的操作类。
提交表单时,我想检查所有输入文本字段是否为空。如果全部为空,则不应提交。否则(在任何情况下,即必须填写至少一个文本字段),则应提交表单。
我尝试过的 JQuery:
$('#dataFieldMapping').submit(function() {
if ($('input:text').is(":empty")) {
alert("Empty!");
preventDefault();
}
});
(dataFieldMapping是表单的 id)。当我点击提交时,它会提示“空!” 总是,即使所有文本字段都已填满。
注意:我的提交按钮在表单之外。所以我在使用
$('#dataFieldMapping').submit();
未经验证。但我想验证表格。