Простой пример Ajax

программирование программы php веб дизайн AJAX

Здравствуйте! Достаточно долгое время пытался понять аякс но все безуспешно. Возможно прозвучит очень глупо но я очень хорошо знаком с php но совершенный ноль в джаваскрипте. Пожалуйста если вам не сложно подкиньте простенькую статью или приведите пример, как можно фоном посылать запросы php скриптам без перезагрузки страницы. Если конечно вам не будет сложно приведите пример... О многом не прошу . Все что мне нужно узнать это как сделать примерно такую схему.

Есть форма. Она посылает запрос на пхп файл. Пользователь видит надпись загрузка. Как только загрузка произошла заменяется надпись "загрузка" на результат выполнения скрипта.

Вот собственно и все... заранее вам огромное спасибо!

PS: Если можно в примере укажите комментарии, как для дурака ибо в джаве я абсолютный ноль. Кое что с высоты пхп понимаю но не более.

Примечание:
HeX-1983 (hex hex) большое спасибо но в вашем примере где то есть ошибка, по крайней мере дримвьювер ее выдает. Но пример изучу, большое спасибо, если не сложно можете объяснить как исправить ошибку что ее дримвьювер не выдавал?

Примечание:
Ошибка на 77 линии но по опыту пхп догадываюсь что далеко не там. Ошибка как я догадываюсь скрывается в блоке:

<script type='text/javascript'>


$(document).ready(function(){

$('form').submit(function(){


$.post('serv.php', $(this).serialize(),function(data){

$('#res').html(data);


});

return false;


});




</script>

Если вам не сложно вы могли бы оставить какие нибудь свои контактные данные, я бы задал вам некоторые вопросы на прямую. Заранее огромное спасибо.

Примечание:
Ошибка действительно исчезла! Спасибо вам огромное коллега! Ваш ответ определенно лучший из тех который мог быть! А вы не могли бы показать, как возможно добавить надпись загрузка? Просто объем передаваемых данных и отклик сервера будут велики и пользователю надо будет показать что скрипт выполняется, да и просто для эстетического вида. И если не сложно можете прислать пример serv.php? Я просто не могу понять по post или по get принимать запрос. Заранее спасибо!

PS: Подписался на вас =)) Можете отправить в личное сообщение ваш скайп? Если нету скайпа то хотя бы что нибудь, что бы с вами можно было связаться. Заранее огромное спасибо!
Ответы:
<!doctype html>
<html>
<head>
<script type="text/javascript">
//инициализация объекта ajax
var ajax=new XMLHttpRequest();


12 лет назад

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

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

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