1

JQuery Validation Pluginを使用してフォームを検証すると、すべてのフィールドで機能します
が、使用しようとすると <input type="file" id="ProjectInformation">

<script>
    $(function() {
        $("#feedback-form").validate({
            submitHandler: function(form) {
                form.submit();
            },
            rules: {
                Name: {
                    required: true,
                    minlength: 2
                },
                ProjectInformation: {
                    extension: "doc,txt,pdf",
                }
            },
            messages: {
                Name: {
                    required: "Please enter a name",
                    minlength: "Name must consist of at least 2 characters"
                },
                ProjectInformation: {
                    extension: "Only .doc, .txt, and .pdf files allowed",
                }
            }
        });
    });
</script>

Uncaught TypeError: Cannot call method 'call' of undefinedエラーが発生します
何が問題なのですか?

4

1 に答える 1

0

Validation Pluginを調べextensionたところ、その例ではSo Try using..|の代わりに使用されていることがわかりました。,

extension: "doc|txt|pdf",
于 2013-05-23T09:25:49.383 に答える