2012-05-02 56 views
-2

我會很感激任何幫助。我正在嘗試將‘not applicable’添加到任何空白輸入字段中,這些字段在提交表單的部分中不相關。形式的部分獲得禁用/取決於選擇隱藏/秒因此爲什麼我想達到以下效果添加不適用於提交的所有空輸入字段

我的目標是...

question: 「Not Applicable」 
question 2:」 Not Applicable」 and so forth but not 

「question:   「 in the recipients email 

我使用了最新的jQuery庫和驗證插件。 在此先感謝

+0

我很想告訴你,但我已經使用一些代碼許多變化 - 再加上我已刪除任何東西,沒有工作,對不起尼克 – NickP

+0

U可以在http://jsfiddle.net添加我們的代碼 – Thulasiram

+0

感謝 - http://jsfiddle.net/KvJjW/ – NickP

回答

0

做到這一點的方法: -

$("#submit").click(function(){ 
    $("input[class='required']").each(function(){ 
      if ($.trim($(this).val()).length == 0)    
       $(this).val('Not Applicable'); 
    }); 
}); 

一旦確認OK,然後去提交表單。

+0

感謝Siva,工作很棒!但是,如何使驗證首先適用於所有活動輸入?目前它正在驗證,因爲不適用被輸入。如果輸入「.required/element」被禁用/隱藏並且等於「null」,則添加「不適用」,否則僞代碼將是如果輸入。否則什麼都不做。 – NickP

0

我想我可能已經完成了 - 你能否確認這個邏輯是否正確?

$("#submit").click(function(){ 

$("input[class='required']").each(function(){ 

     if ($.trim($(this).val().length == 0) && $(this).attr('disabled')) 

     $(this).val('Not Applicable');  

     }); 

}); 
+0

我希望這會給我出席的結果 - http://jsfiddle.net/gB3dx/35/ – NickP

相關問題