0

jQuery バリデーターが $.ready で動作しない

次のコードは、ドキュメント本文の最後にあります。

<script src="lib/jquery.js"></script>
<script src="lib/validate/jquery.validate.js"></script>
<script src="lib/validate/additional-methods.min.js"></script>

$().ready(function(){
    $( "#frm_register" ).validate(
    {
        rules: {
            contactpr: {
                required: true,
                number: true
            },
            email: {
                required: true,
                email: true
            },
            cnic: {
                required: true,
                number: true
            }
        },
        messages: {
            default: "Left empty"
        }
    });
});

$().ready ステートメントを削除すると正常に動作しますが、なぜですか?

検証が適用される前にすべてが読み込まれるようにするために、ready を使用しています。

4

2 に答える 2

0

使用しました

$().ready(function(){
    // Your Validation Code
});

そのはず:

$(document).ready(function() {
// Your Validation Code
});
于 2013-06-19T12:51:38.617 に答える