我试图在页面加载后自动使用jquery提交表单
$(function(){
$("input[name=name]").val("somename");
$("input[name=email]").val("323@ds.com");
$('#aweberform').submit();
});
可以看到名称/电子邮件值都填写在表单上。但提交事件不会触发。
这里的任何一个人都可以熄灯吗?
谢谢!
答案 0 :(得分:9)
好的,我发现了问题
显然提交输入不能提交名称
<input type="submit" name="submit" value="click to submit!">
更改为
<input type="submit" name="someothername" value="click to submit!">
并解决了问题
答案 1 :(得分:3)
试试这个$('#aweberform').submit();
答案 2 :(得分:1)
在提交中添加一项功能。似乎对我有用。
$('#aweberform').submit(function(){return true;});
答案 3 :(得分:1)
试试这个document.getElementById('formId').submit();
答案 4 :(得分:1)
我必须删除“提交”按钮才能使 $('#myForm').submit()
生效。不知道为什么。