Две строке, которые означают одно и тоже, согласно документации, делают разные действия:
$('#form').trigger('submit'); - отправляет форму по AJAX - все ок
$('#form').submit(); - отправляет форму с обновлением страницы, не по AJAX, в консоли ошибок нет.
Если это не ожидаемое поведение, то могу сделать минимальный пример
Допустим у нас есть форма, которая отправляется по AJAX при submit:
Две строке, которые означают одно и тоже, согласно документации, делают разные действия:
$('#form').trigger('submit'); - отправляет форму по AJAX - все ок $('#form').submit(); - отправляет форму с обновлением страницы, не по AJAX, в консоли ошибок нет.
Если это не ожидаемое поведение, то могу сделать минимальный пример