【发布时间】:2014-04-27 10:23:41
【问题描述】:
我正在尝试使用 JQuery 来检查表单中的 所有 输入是否已填写。查看器单击一个按钮,如果输入已被填充,就会发生很酷的事情。但是,如果其中一个字段尚未填写,则查看器需要获取自定义警告消息。我想我快搞定了,但我需要一些帮助。
$(function() {
$("#btn_click").click(function() {
if( $("input").val() == 0 ) {
$("form").append('<span class=".warning">You didn\'t fill out all the fields!</span>');
}
else {
//Some cool stuff happens
}
});
});
当我不填写任何输入时,我会收到带有警告的预期行为。那挺好的。但是,如果我填写第一个输入并将所有其他输入留空,“很酷的东西”就会运行。那很糟。我希望警告显示 any 的输入是否留空。如何让 JQuery 测试所有输入?
【问题讨论】:
-
使用
.each()方法。
标签: jquery validation input