当jQuery Validator包含在页面上时,jQuery文件上传插件不起作用
将jQuery文件上载插件 (多文件上载)和jQuery Validation Plugin脚本放在同一页面(一个表单)上有问题。
如果我关闭jQueryvalidation一切正常,我可以上传图像文件并将它们放在自动生成的输入字段中,然后在表单提交获取其值。 如果我包含jQuery Validation Plugin,则上传不起作用,我无法在生成的输入上获取图像文件名值。
工作表单在这里 (没有jQueryvalidation)。
谁知道问题出在哪里? 我怎么解决呢? 或者我只是从网站上的特定表单中删除jQueryvalidation(这不是最佳解决方案,但它会起作用)?
弄清楚,
Upload
必须在validation表格之外,一切正常。 图像在服务器上正确上载,文件名值的输入字段在validation表单中生成,并在ajax post请求中传递。
始终将输出div放在表单和javascript之外。 以这种格式。
Upload
编辑:我看了你的链接。 您需要在底部包含validation插件,这应该可以解决冲突。 我强烈建议在浏览器中使用开发人员工具。 “在Chrome中,打开开发人员工具/检查元素 – 点击控制台日志 – 您将看到冲突的位置。”
Drag & Drop Files