Причина, по которой в вашей форме нет второго предупреждающего сообщения, заключается просто в том, что форма, которую вы видите после первого нажатия кнопки #submit, не совпадает с формой.Он выглядит одинаково, имеет ту же разметку, но это потому, что jQuery mobile отправляет форму по тому же адресу, на котором вы находитесь, и отображает результат.
Есть два варианта, которые вы можете сделать
1) Использование <form id="callAjaxForm" data-ajax="false">
Поведение после добавления data-ajax = "false" к форме приводит к тому, что jQuery mobile отправляет форму обычным способом, поэтому страница фактически перезагружается и обработчик щелчковКнопка #submit работает каждый раз.
2) Просто измените type = "submit" на type = "button" И нормальная кнопка будет работать нормально:)