1

アイデアは、ゼロのない正の整数のみをチェックすることですが、追加されたカスタム ルールが機能しません。修正方法を教えてください。ありがとうございました。

    $(document).ready(function(){
  $("#genForm").validate( {
      rules: {
         'fb' : {
              number: true
          },
     'order[]' : {
               required: true,
              number : true
          }, 
           parent: {
      required: function(element) {
        return $("#order[]").val() < 0 ;
      }}       

       }
   });

   $("#order[]").blur(function() {
  $("#parent").valid();
});

html:

foreach ($result as $set) // it determine how many text input box in total
{
<input type='text' id="order[]" name="order[]" >
}

さらなる説明:

 <input type='text' id="order[]" name="order[]" value="-1" > //not allowed case 1

 <input type='text' id="order[]" name="order[]" value="5" > //not allowed case 2
 <input type='text' id="order[]" name="order[]" value="5" > //not allowed case 2
 <input type='text' id="order[]" name="order[]" value="2" > //not allowed case 2
4

1 に答える 1

1

あなたの構文はここで正しいですか?

return order[] > 0;
于 2012-04-14T06:24:30.750 に答える