3

jQuery 検証はmin="1"min="-1"では正常に機能するようですが、 では機能しませんmin="0"。このjsFiddleを検討してください。最初の要素と 3 番目の要素の -5 の値に適切に反対しますがinput、2 番目の要素の -5 を受け入れますmin="0"

-1 と 1 で問題ありません。 0 ではない

これは jQuery 検証のバグですか、それとも何か見落としていますか?

<form id="myform">
  <input type="text" name="negativeone" min="-1"/>
  <br/>
  <input type="text" name="zero" min="0"/>    
  <br/>
<input type="text" name="one" min="1" />
</form> 
<button id="event2">Test</button>
<a href="http://docs.jquery.com/Plugins/Validation" target="_blank">Validation Documentation</a>

JavaScript

$(document).ready(function () {
    $('#myform').validate({
    });

    $('#event2').on('click', function () {
        $('#myform').valid();
    });
});
4

1 に答える 1