1

jQuery検証プラグインhttp://docs.jquery.com/Plugins/Validationを使用して、選択/ドロップダウンフィールドが選択されている場合、名フィールドを要求しようとしています

チェックボックスを使用してこれを達成する方法は知っていますが、ドロップダウン ボックスで同じことを行う方法がわかりません

ここで私が達成しようとしていることがわかりますhttp://jsfiddle.net/SupTT/2/

また、チェックボックスが選択されていない場合のように、ドロップダウンフィールドが選択されていない場合に名フィールドを要求するにはどうすればよいですか:「required: #checkbox-id:unchecked」

どんな助けでも大歓迎です

修理済み:

$("form").validate({ 
 rules: {
   first_name: {
     required: "#fruit:blank"
   }
 } 
});
4

1 に答える 1

1

編集:
必要なのはdepends必要なものだけです

$("form").validate({
rules: {
first_name: {
   required:  {
   depends: function(element){
        return $('#fruit option:selected').text() != '';
         }
      }
     } 
   }

 });

……

<p>
Fruit <select name="fruit" id="fruit">
<option value=""></option>
<option value="orange">orange</option>
<option value="apple">apple</option>

リンク フィドル

于 2012-07-11T16:32:45.337 に答える