Я пытаюсь отправить форму с помощью JQuery. Форма не имеет идентификатора, поэтому я пытаюсь найти ее на основе ее положения в дереве:
$('form').eq(5).submit();
Это 6-я форма на странице, поэтому я использую приведенный выше код. Код работает, но я ничего не вижу. Должна ли эта страница реагировать так же, как если бы я нажал кнопку "Отправить", предназначенную для отправки формы?
пусть это будет форма,
<form id="my_form6" name="my_form6" action="">
вы можете отправить его просто:
$('#my_form6').submit();
$('form').eq(5).submit();
Убедитесь, что код запускается, когда формы находятся на странице. Вы можете посмотреть на него в отладчике или сделать простой
alert($('form').length);