我知道这是一个简单的问题,但是您是否都可以使用以下代码来帮助我?我做了这个函数来检查必填字段是否填写在表单中。如果发现其中一个输入为空,则应停止并返回false。如果所有元素都有内容,则它应该返回true。以下功能不起作用,因为我的return false;
行位于jQuery .each
函数内。它没有返回我定义的新函数。我该如何处理?验证表格填写完毕,HTML jQuery
function check_form(){
$('form .required').each(function(){
if ($(this).val() == ""){
show_dialog('Please enter a value for ' + $(this).attr('name'));
return false;
}
});
return true;
}
即使某些必填字段为空,此函数每次都会返回true。
问题在这个小提琴描述:http://jsfiddle.net/f59t4/2/
它现在,谢谢大家!
1)你是否想要所有未填充字段的所有错误消息被显示在你的对话框中,2)是否只填空白? – karim79 2012-04-16 15:21:27
查看http://bassistance.de/jquery-plugins/jquery-plugin-validation/ – Sparky 2012-04-16 15:22:38
查看http://jsfiddle.net/TdnZp/16/ ..其作品为文本输入 – 2012-04-16 15:29:02