jquery - 错误: Form elements must not be named "submit"

标签 jquery

提交上传表单时,会出现警告:错误:表单元素不得命名为“submit”。不,我没有任何名为 的表单元素提交。我使用的是 jQuery 版本 1.3.2。

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

最佳答案

我刚刚看到这个问题。它位于 jquery.form.js 文件的第 54 行,内容为

$(':input[@name=submit]', form).length

来自API/1.3/Selectors ,它说的是

Note: In jQuery 1.3 [@attr] style selectors were removed (they were previously deprecated in jQuery 1.2). Simply remove the '@' symbol from your selectors in order to make them work again.

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

关于jquery - 错误: Form elements must not be named "submit",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1205110/

相关文章:

javascript - leaflet-editable.js 和 mapbox.js

javascript - 使用导出工具时显示条目下拉列表消失

php - 使用 Ajax JQuery 和 PHP 将 .csv 文件导入 MySQL 的进度条

javascript - 使用 jQuery 获取父索引

javascript - 将变量传递给回调函数的正确方法

javascript - 向包含数字的字符串递增加 1

jquery - 使用 "share_open_graph"Facebook UI 为测验结果创建动态共享对话框

javascript - 如何在 Yii2 中使用 post 请求在 ajax 调用中发送多个参数

javascript - Jquery Ajax Post 拒绝工作

javascript - Node js 和 jQuery/Ajax(喜欢/不喜欢)