xoma2
@xoma2
Программист

Где может скрываться ошибка при отправке формы?

$('.back').click(function(e){
         $("form").children('input[type="submit"]').click();
         $('form').trigger('submit');
         $('form').onsubmit();
         $('form').on("submit", function(){
         });
     })


Это вообще не отправляет никак, при клике. В чем может быть ошибка?
  • Вопрос задан
  • 169 просмотров
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
1. Вот же до чего эти приставки довели... Нет такого события onsubmit, есть submit. И метода такого, конечно, нет.
2. Обработчик нужно устанавливать раньше, чем инициировать событие.
3. Вы реально собираетесь устанавливать обработчик события submit на форму при каждом клике на некий элемент? А если 10 раз кликнуть?

$(document)
	.on('click', '.back', function (e) {
		$('form').trigger('submit');
	})
	.on('submit', 'form', function (e) {
		
	};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы