使用Jquery自动提交表单
我正在尝试在页面加载后使用jquery自动提交表单使用Jquery自动提交表单,jquery,forms,submit,Jquery,Forms,Submit,我正在尝试在页面加载后使用jquery自动提交表单 $(function(){ $("input[name=name]").val("somename"); $("input[name=email]").val("323@ds.com"); $('#aweberform').submit(); }); 可以看到姓名/电子邮件值在表单上填充。但是提交事件不会被触发 这里有人能发光吗 谢谢 在提交中添加一个函数。似乎对我有用 $('#aweberform').submit(function()
$(function(){
$("input[name=name]").val("somename");
$("input[name=email]").val("323@ds.com");
$('#aweberform').submit();
});
可以看到姓名/电子邮件值在表单上填充。但是提交事件不会被触发
这里有人能发光吗
谢谢 在提交中添加一个函数。似乎对我有用
$('#aweberform').submit(function(){return true;});
好的,我发现了问题 显然,提交输入不能有名称submit
<input type="submit" name="submit" value="click to submit!">
改为
<input type="submit" name="someothername" value="click to submit!">
这就解决了问题试试这个
$(“#aweberform”).submit()代码>试试这个文档。getElementById('formId')。submit()代码>我必须删除我的提交按钮才能获得$(“#myForm”)。提交()
才能工作。不确定原因。语法看起来正确。您是否尝试使用Firebug进行调试?您确定您的表单是id=“aweberform”
?是的。我故意黑了这个表单来携带aweberform的id问题是,firebug控制台是完全空白的。但名称/电子邮件字段已填充。这有点奇怪。我尝试使用firebug控制台,并通过输入$(“#aweberform”).submit()进行交互运行;它返回以下内容,然后什么也不做[form#aweberform addlead.pl]同样的问题,我更改了名称,提交给其他人,但当我更改其他人时,页面挂起,未提交,当name=“提交”然后没有发生任何事情Allert正在工作但表单未提交如果(结束时间