Нужна помощь с ajax!!

программирование php AJAX

Сам я не разбираюсь в javascript, но нужно подключить модуль.
Необходимо сделать отправку данных без перезагрузки страницы.

Попробовал сделать как тут: http://live-code.ru/page/ajax-urok-vtoroj-otpravka-post-zaprosa-bez-perezagruzki-stranicy#comment-158

Но мне нужно что бы мне возвращались не значения переменных, а сами переменные.

Файл ajax.js:

function send()
{
//Получаем параметры
var name = $('#name').val()
var tel = $('#tel').val()
var other = $('#other').val()
var email = $('#email').val()
var city = $('#city').val()
// Отсылаем паметры
$.ajax({
type: "POST",
url: "SendData.php",
data: ( {"name" : name, "tel" : tel, "other" : other, "email" : email, "city" : city } ) ,

//При удачном завершение запроса - выводим то, что нам вернул PHP
success: function(data) {
//предварительно очищаем нужный элемент страницы
$("#result").empty();
//и выводим ответ php скрипта
$("#result").html(html);
}
});
}

Файл SendData.php :

$name = $_POST[name];
$tel = $_POST[tel];
$other = $_POST[other];
$email = $_POST[email];
$city = $_POST[city];

echo $name;
echo $tel;
echo $other;
echo $email;
echo $city;

Примечание:
Нужно что бы на исходную страницу с формой возвращался не ответ php скрипта, а сам скрипт.

Примечание:
У меня есть 3 файла:
1. страница с формой
2. ajax.js
3. SendData.php

Нужно отправить форму, не обновляя страницу, затем обработать её в senddata и отдельно вывести каждую переменную на странице с формой.

Примечание:
страница с формой: http://sib-art.com/picture.php?id=31 при нажатии кнопки купить
Ответы:
в каком смысле сами переменные а не их значения....че то я не въезжаю
>> Нужно что бы на исходную страницу с формой возвращался не ответ php скрипта, а сам скрипт.
Почитай про JSONP, его нужно будет генерировать на PHP


12 лет назад

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

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

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