В конце документа у меня есть:На представить функции не
<script>
$("#submitEvent").click(function() {
$("#eventForm").submit();
});
$(document).ready(function() {
$('#eventForm').submit(function() {
console.log("I am on submit");
}); });
</script>
Теперь submitEvent кнопка, которая не в форме, так и причины, имеющие на .click события.
При нажатии кнопки формы Представлять срабатывает правильно:
Теперь я ожидаю другое событие, которое срабатывает, когда подавать обжигают, который фактически игнорируется какой-либо причине. Вместо console.log я не удивительно собирается использовать Ajax, но даже console.log ничего не печатать, так что событие не происходит ..
Update, так как вы не предложили еще ничего :-):
$(document).ready(function() {
$("#submitEvent").click(function() {
$("#eventForm").submit();
});
$('#eventForm').submit(function() {
console.log("I am on submit");
});
});
Хм, так как я могу проверить, будет ли вызван ajax. Попробуйте изменить значение внутри dom ajax onSuccess? – Aubergine
Как я уже сказал, поставьте точку останова в обработчике и посмотрите, попадет ли он. Или, если вам нужна отладка с 1990-х годов, введите «предупреждение». :-) –
:-D Момент! :-D – Aubergine