Как сделать обработку формы с использованием ajax jquery php mysql?

php MySQL jQuery AJAX

<form method="post" action="./action.php" >
<input type="text" name="login"><br>
<input type="button" name="check" value="Check Login"> <input type="submit" name="submit_form">
</form>
Как мне подгрузить данные с помощью ajax(с использованием jquery) при этом проверяя их в файле php?
Тоесть в файле php я введу проверку в базе - занят ли логин, и потом нужно вывести информацию в <div id="result"></div>

Я уже много документаций перерыл, но не нашел подходящего решения, хотя знаю что оно есть... помогите

Примечание:
Так, хорошо, нашел еще похожее решение, как сказал Mikeles.
<script type="text/javascript">
$(function(){
$('form.form').bind('submit',function() { showValues(); return false; });
});
function showValues() {
var str = $("form.form").serialize();
$("#result").fadeIn();
$("#result").text(str);
}
</script>

Но как мне перехватить эти данные в пхп скрипт? Как мне сделать так что-бы в <div id="result"></div> выводило не text=sometxt а выводило обработаный код с пхп файла?
Ответы:
Руками. Jquery.ajax(...) выше крыши с подгрузкой из php скрипта с ОДНИМ(!!!) select. Ну а коль ты этого не знаешь - ты всё гонишь и ждёшь халявы.
arr = $('form').serialize() - обработка формы
$("#result").load("URL.php",{ data: arr }, function() {alert("success!") }) - функция отправки
Смотри страницу http://api.jquery.com/jQuery.post/ параграф "Example: Post a form using ajax and put results in a div"


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.