2011-02-23 51 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; 
    }); 
}); 
相關問題