Использование Ajax для отправки данных формы - PullRequest
0 голосов
/ 01 декабря 2010

У меня есть форма HTML / PHP, использующая post для отправки данных формы в php-файл скрипта. Я хочу отправить данные без перезагрузки страницы после нажатия кнопки отправки.

Мне интересно, как реализовать AJAX, чтобы разрешить эту функцию.

Я хорошо понимаю Javascript, но никогда не использовал технологию ajax.

Если этот вопрос выходит за рамки этих вопросов и ответов, если кто-нибудь может указать мне правильное направление на хороший учебник, который позволит мне реализовать эту технологию без необходимости тратить пару дней на изучение того, как все это работает. Я работаю в очень сжатые сроки.

Приветствия.

Ответы [ 4 ]

1 голос
/ 01 декабря 2010

Если это ваш первый опыт работы с AJAX, я рекомендую хороший инструментарий, например jQuery.

См .: http://api.jquery.com/jQuery.ajax/

0 голосов
/ 01 декабря 2010

В принципе, вы не можете ошибаться, используя библиотеку jquery javascript со всеми готовыми классными изящными функциями, включая функцию ajax, которая позволяет выполнять вызов ajax с помощью чего-то простого: $. Post () .

но если вы ищете пошаговое руководство, то вы можете посмотреть на это .

0 голосов
/ 01 декабря 2010

Вы можете использовать этот плагин jQuery: http://www.matiasmancini.com.ar/jquery-plugin-ajax-form-validation-html5.html

Он также имеет проверку формы и работает в IE6.

0 голосов
/ 01 декабря 2010

вы можете serialize, а затем post сформировать данные с помощью jquery и при необходимости обработать ответ.

Ниже приведен пример из документации jquery http://api.jquery.com/jQuery.post/:

$.post("test.php", $("#testform").serialize());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...