2012-05-02 12 views
-2

ご協力いただきありがとうございます。送信時にフォームのセクション/ s内にない空の入力フィールドに‘not applicable’を追加しようとしています。フォームのセクションは私の目標は、私は、最新のjQueryライブラリを使用しています...提出時にすべての空の入力フィールドには適用できません

question: “Not Applicable” 
question 2:” Not Applicable” and so forth but not 

“question:   “ in the recipients email 

である私は、以下の効果を実現したい理由を選択に応じて/ので、よ

隠し/無効を取得します検証プラグイン。事前

+0

私はあなたを見るのが大好きですが、私は、コードのいくつかの多くのバリエーションを使用している - プラス私は動作しませんでした何かを削除してしまった、申し訳ありませんニック – NickP

+0

uがhttp://jsfiddle.netでウルのコードを追加することができます – Thulasiram

+0

ありがとう - http://jsfiddle.net/KvJjW/ – NickP

答えて

0

で おかげで、このように行います: - 検証がOKである

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

たら、フォームを送信するために行きます。

+0

ありがとうございました!しかし、どのようにして最初にすべてのアクティブな入力に対して検証が行われるのですか?現在、Not Applicableが入力されているため、検証中です。擬似コードは、 '.required/element'の入力が無効/非表示で「null」に等しい場合に、 'Not Applicable'を追加し、それ以外の場合は何も行いません。 – 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

関連する問題