【发布时间】:2012-10-02 22:56:49
【问题描述】:
我知道当提交按钮以保留名称“submit”命名时,使用$('form').submit() 不起作用。
烦人的是我无法更改我要提交的表单的html。
我认为解决方法是在使用 $('form').submit() 之前删除输入按钮,但这似乎不起作用。
$('input:last').remove();
$('form').submit();
有人知道这个问题的另一种解决方案吗?
【问题讨论】:
-
表单没有 id 或 class 或类似的东西吗?
-
或者试试
$('form[0]').submit();,这个数字必须对应于从正文开始计算的表单数 -
表单没有 id 或类。但是用我的代码选择元素确实有效。手动删除 html 代码中的提交按钮是我的问题的解决方案,但是当我尝试使用 javascript 执行此操作时,问题仍然存在。
-
好吧,看看我在 NullPointer 的答案中给出的评论......也许有帮助
标签: jquery