Поддерживает ли jQuery Mobile даже поддержку формы ajax? Это, вероятно, звучит как смешной вопрос, но после долгих боев с ним, а затем, проверяя документы jquerymobile.com, я начинаю думать, что это не так!Ajax form submit in jQuery mobile. Миф?
Я пропущу свой собственный код и перейду прямо к jquerymobile.com.
http://jquerymobile.com/test/docs/forms/forms-sample.html
Эта страница содержит раздел под названием «По умолчанию Ajax Пример формы», в которой автор очень кратко рассказывает о том, как JQuery мобильных обрабатывает представление формы Ajax. В своих словах «jQuery Mobile будет следить за тем, чтобы указанный URL был получен с помощью Ajax и соответствующим образом обработал его». Очевидно, здесь много деталей. И, как это ни парадоксально, предоставленный образец НЕ приводит к появлению атак. Он просто перенаправляет на PHP-скрипт результатов. Никакой аякс не выполняется. Форма представляет собой стандартную форму html с действием и методом. Похоже, он должен вести себя так же, как и он, перенаправляясь на новое место. Как-то JQM должен входить и настраивать ajax автоматически, но он не делает этого на моем iPhone, или в Safari, Firefox или Chrome.
Я схожу с ума, или JQM просто неполна, и ложно рекламирует эту функцию?
«Здесь используется AJAX». На этой странице есть несколько кнопок, и по крайней мере один запускает запрос XHR на демо ... –
Прямо вверх. [Проверьте консоль на этой странице] (http://jquerymobile.com/test/docs/forms/forms-sample-selfsubmit.php), и вы увидите XHR и пост-запросы. Не сбивая с толку и не ненавидив вас, у всех нас были моменты. – Ohgodwhy
Что заставляет вас думать, что это * не * увольнение ajax-запроса? –