我正在尝试验证表单输入以仅允许指定的文件类型
$("#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
答案 0 :(得分:1)
这是你最好的线索并完美地解释了它:
当我删除
extension: "doc|csv|pdf|docx"
时,它完全正常,extension
检查其给出错误Uncaught TypeError: Cannot read property 'call' of undefined
未定义extension
方法,因为它不是默认规则集的一部分。您必须包含the additional-methods.js
file,因为这是extension
规则所在的位置。