использование Jquery для автоматической отправки формы

Я пытаюсь отправить форму с помощью jQuery автоматически после загрузки страницы

$(function(){

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

});

оба значения name / email можно увидеть, чтобы заполнить форму. Но событие submit не запускается.

любой здесь, кто может пролить свет ?

спасибо !

5 ответов


ok я узнал о проблеме

по-видимому, вход отправки не может иметь имя submit

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

изменено на

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

и это исправило проблему


попробуй такое $('#aweberform').submit();


добавить функцию в submit. Похоже, это работает на меня.

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

попробуй такое document.getElementById('formId').submit();


мне пришлось удалить кнопку отправки, чтобы получить $('#myForm').submit() на работу. Не знаю почему.