Использование jQuery для обработки события отправки формы не работает - PullRequest
2 голосов
/ 12 февраля 2020

Я уверен, что это что-то очевидное, но мои JavaScript действительно ржавые ... вот обработчик событий:

$(document).ready(function() {
    $('form').on('submit', function(){
        // this is never reached
    });
});

и вот кнопка отправки:

<input type="button" id="__E340" class="button ui-button ui-widget ui-state-default ui-corner-all" value="Save" onclick="__E340_onclick();" role="button">

Может ли это быть как-то связано с тем, что кнопка имеет тип button, а не submit? Я не могу найти кнопку по идентификатору или классу, потому что кнопка генерируется динамически, и идентификатор не обязательно будет таким же, если вы обновите sh страницу, и ни один из CSS классов, назначенных кнопке, не будет уникальный для него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...