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エラーが発生します
何が問題なのですか?