#javascript #jquery #jquery-events
#javascript #jquery #jquery-события
Вопрос:
Я бы хотел иметь возможность использовать .on(event, function)
функцию jQuery для прослушивания отправки формы. Например, что-то вроде:
$("myInput").on("formSubmitted", functionToBeExecuted);
Кажется довольно простым, но пока я не могу придумать решение (здесь новичок в разработке серверной части). Есть идеи?
Обновить:
Хм, похоже, что с моим кодом происходит что-то еще, myInput.on('submit', functionToBeExecuted)
у меня не работает, и я не вижу никаких ошибок в консоли. В этом нет ничего особенного, но вот мой код:
for (var i = 0; i < containers.length; i ) {
var input = $(containers[i]).find('[data-sf-role="text-field-input"]');
if (input) {
input.on('change', functionToBeExecuted);
input.on('input', functionToBeExecuted);
input.on('submit', functionToBeExecuted);
}
}
Событие change
and input
работает, только submit
это не так.
Комментарии:
1. Ты имеешь в виду
on("submit", functionToBeExecuted)
?2. да, что-то вроде этого
3. или это был ответ?
4. Это был ответ.
5. можете ли вы опубликовать свои html, css и js вместе во фрагменте кода?
Ответ №1:
Проблема только в названии события, мой друг, попробуй это
$("myInput").on("submit", functionToBeExecuted)
Комментарии:
1. Спасибо, приятель, но, похоже, у меня это не работает, обновил мой вопрос