我正在尝试验证表单输入以仅允许指定的文件类型
$("#resumeFile").rules("add", {
required: true,
extension: "doc|pdf|docx",
messages: {
required: "Please select File",
extension: "Accepted formats pdf, doc or docx"
}
});
当我删除
extension: "doc|csv|pdf|docx",
时,它工作得很好,用extension
检查其给出的错误Uncaught TypeError: Cannot read property 'call' of undefined
最佳答案
这是您最好的线索,并能完美解释:
当我删除extension: "doc|csv|pdf|docx"
时,它可以正常工作,用extension
检查其给出的错误Uncaught TypeError: Cannot read property 'call' of undefined
未定义extension
方法,因为它不是默认规则集的一部分。您必须包括the additional-methods.js
file,因为这是extension
规则所在的位置。
关于javascript - Uncaught TypeError:无法读取jQuery Validation上未定义的属性“调用”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41278284/