2016-10-22 2 views
-1

Я хотел бы использовать функцию jQuery .on(event, function) для прослушивания отправки формы. Например, что-то вроде:Подписаться на форму отправить событие с поля ввода

$("myInput").on("formSubmitted", functionToBeExecuted); 

Кажется довольно простым, но все же я не могу думать о решении (новичок бэкэнд разработчика здесь). есть идеи?


UPDATE:

Хм кажется, что-то еще происходит с моим кодом, 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 и input событие работает, только submit нет.

+0

Вы имеете в виду 'на ("отправить", functionToBeExecuted)'? – Li357

+0

да что-то вроде этого –

+1

или это был ответ? –

ответ

0

только Имя события проблемы мой друг, попробуйте это

$("myInput").on("submit", functionToBeExecuted) 
+0

Спасибо, приятель, но он, похоже, не работает для меня, обновил мой вопрос –

Смежные вопросы