javascript - working - js触发submit




对象#<HTMLFormElement>的属性“submit”不是函数 (2)

任何人都可以向我解释这个错误意味着什么? 对此有任何帮助,我将非常感激。

<form class="form" id="form" action="/mailer.php" method="post">

我正在使用的Jquery代码就是这个。

$('#form').submit();  

xdazz很好地解释了这个问题。

您可以使用HTMLFormElement的本机提交方法来解决问题:

HTMLFormElement.prototype.submit.call($('#form')[0]);

如果你有一个名为submit或id submit的按钮或输入,我在IE中看到了错误。 确保输入的名称正确无误。 这是一篇关于它的文章http://bugs.jquery.com/ticket/1414





submit