Мне интересно, нужно ли использовать ввод sumbit в моих формах на основе AJAX, тогда как:
1-) Эти формы должны работать с AJAX, если у пользователя нет javascript, который он не можетиспользовать мое приложение
Всегда рекомендуется использовать .submit, так как он вернет требуемые данные и вернет false (как уже упоминалось). Что еще более важно для удобства использования, это позволит браузеру отображать согласованное поведение, например, если человек использует вкладки или нажимает «ввод» на клавиатуре для отправки.
Это не нужно, вы можете использовать функцию .submit (), чтобы получить отправленную форму и заставить ее возвращать false, чтобы она не перенаправляла при отправке.