2012-08-31 56 views
0

我在頁面上有11個輸入,有些是文本輸入,有些下拉。我想驗證每一個,以確保它不是空白的點擊一個提交按鈕,我有在底部,並有一個適當的消息顯示特定於每個說:「此字段爲空」,「此字段」作爲每個字段的名稱取決於它是否爲空。我只是想知道是否有一個簡單的方法來做到這一點,而無需創建一個表單,併爲11個字段中的每一個使用if語句。如何一次驗證所有輸入字段?

回答

1

如果你只是檢查他們都是非空,最簡單的方法是使用某種形式的循環是去通過每個輸入。如果發現其中一個爲空,請在其旁邊激活某種錯誤消息,以便所有字段立即顯示錯誤。

2
$("#myForm input").each(function(){ 
    if($(this).val() == "") 
    { 
    //DO SOMETHING 
    } 
})