对 jquery 中某个类的每个元素运行 if 语句
表单特定区域中的每个输入
都有.validate
类。问题是,当运行 if 语句时,尤其是这个:
$("#form").live('submit', function(){
if($(".validate").val()=="")
return false;
else
return true;
});
如果其中只有一个包含单个字符,它将认为它们全部填写并让表单提交。有没有办法在所有 input.validate
上运行此语句?
Each input
in a certain area of a form have the .validate
class. The problem is, is when an if statement is run, this one in particular:
$("#form").live('submit', function(){
if($(".validate").val()=="")
return false;
else
return true;
});
if only one of them has a single character in them, it will consider them all filled out and let the form submit. Is there a way to run this statement on all input.validate
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 jquery 的 $.each 函数检查所有输入
Use jquery's $.each function to check for all inputs
这会起作用。
This will work.