2011-02-23 22 views
0

表单中某个区域的每个input都有.validate类。问题是,当运行一个if语句,这一个特别:为jquery中的某个类的每个元素运行if语句

$("#form").live('submit', function(){ 
if($(".validate").val()=="") 
    return false; 
else 
    return true; 
}); 

如果只有其中一人有在他们的单个字符,它会认为他们都填写并让形式提交。有没有办法在所有input.validate上运行这个声明?

回答

1

这将工作。

$("#form").live('submit', function(){ 
    $(".validate").each(function(index,value){ 
    if($(this).val() == "") 
     return false; 
    }); 
}); 
相关问题