2012-02-02 17 views
1

次のドロップダウン選択があります。いずれかのユーザーがドロップダウンからOp 1を選択した場合は、次のテキストタイプの入力に必要なフィールドをすべて入力する必要があります。そうでない場合は、通常のフィールドのままです。ドロップダウンに基づいて入力を必須フィールドにする方法選択値

jqueryでこの検証ルールを書く方法を教えてください。事前に

おかげで:)

<select name="something" id=something> 
<option value="1"> Op 1 </option> 
<option value="2"> Op 2 </option> 
</select> 


<input type="text" name="text1" id="text1" value=""/> 
<input type="text" name="text2" id="text2" value=""/> 
<input type="text" name="text3" id="text3" value=""/> 



<script> 
    $(function(){ 
    $('form.uniForm').uniform({ 
     prevent_submit : true 
    ///*****What to write here?? 

    }); 
    }); 
</script> 

答えて

0

私はuniFormプラグインがどのように動作するかわからないんだけど、フィールドを作成するためのオプションがある場合、それは論理的にブール値を取得する必要があります必要。
あなたが01にあなたのオプションの値を変更し、以下のようにそれを行うことができます。

$('form.uniForm').uniform({ 
    prevent_submit : true, 

    required: $("#something").val() 

}); 
+0

おかげオミドAmraeiお返事。私はあなたが私の質問を右に持っていないと思うので..ここで私は少し説明する私の質問は、誰かがドロップダウンからテキストの入力を必要なフィールドにするために書き込むjqueryコードを選択する値 "オペ1"を選択した場合でした。ユーザーが「Op 2」を選択した場合、テキスト入力に必要なフィールドを作成したくありません。ありがとう:) –

+0

入力を必要とする既知のHTML属性はありません。入力に ​​'required'クラスを追加することができます。どのようにクラスを追加すべきかを知りたいのかどうか教えてください。 – Omid

+0

その大丈夫です。私は別の解決策を得ました。 :)ありがとうございました:) –

関連する問題