错误:表单元素不能命名为"submit"

Ran*_*ell 3 jquery

提交上传表单时,会显示警告:Error: Form elements must not be named "submit".不,我没有任何带有名称的表单元素submit.我正在使用jQuery 1.3.2版.

有什么办法解决这个问题?

Ran*_*ell 6

我刚刚看到了这个问题.它位于jquery.form.js文件的第54行

$(':input[@name=submit]', form).length
Run Code Online (Sandbox Code Playgroud)

API/1.3/Selectors,它说

注意:在jQuery 1.3 [@attr]样式选择器被删除(它们之前在jQuery 1.2中被弃用).只需从选择器中删除"@"符号,以便再次使用它们.

当我将jQuery版本从1.2更改为1.3时,我可能遇到了问题.现在,我要么修改该行,要么替换我的jquery.form.js版本.