使用Jquery自动提交表单

3zwtqj6y  于 2022-11-29  发布在  jQuery
关注(0)|答案(6)|浏览(242)

我尝试在页面加载后自动使用jquery提交表单

$(function(){

$("input[name=name]").val("somename");
$("input[name=email]").val("323@ds.com");
$('#aweberform').submit();

});

可以看到name/email值都被填充到表单中,但是提交事件不会被触发。
这里有谁能给我点颜色看看吗?
谢谢!

bbuxkriu

bbuxkriu1#

好的我发现问题了
显然,提交输入不能使用名称submit

<input type="submit" name="submit" value="click to submit!">

更改为

<input type="submit" name="someothername" value="click to submit!">

这样问题就解决了

efzxgjgh

efzxgjgh2#

试试这个$('#aweberform').submit();

dkqlctbz

dkqlctbz3#

在提交中添加一个函数。似乎对我有用。

$('#aweberform').submit(function(){return true;});
nkoocmlb

nkoocmlb4#

试试这个document.getElementById('formId').submit();

tktrz96b

tktrz96b5#

我不得不删除我的提交按钮来让**$('#myForm').submit()**工作。不知道为什么。

vyu0f0g1

vyu0f0g16#

我试过这个方法,效果很好:

window.onload = function () {
    document.forms['form_id'].submit();
};

相关问题