[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передача нескольких параметров черех Ajax
seoinbyy
Сразу прошу извинить, если ветка не та.

Хочу передать несколько параметров через ajax, для дальнейшей обработки на php странице.

Нужно передать три переменных: ankor, link, dates (значение переменной присвоено в др. функции). Не знаю как это оформить. Знаю как передать одну, нужно занести её в data, а как в php их разделить пока не знаю.

function link()  {
//Получаем параметры
var ankor = mass[rn]; // здесь строка
var link = maslink[rn]; // здесь тоже строка
// Отсылаем паметры

$.ajax({
type: "POST",
url: "SendData.php",
data: "data="+ ???;

});

}


часть кода страницы senddata.php
$ankor = $_POST[ankor];
$link = $_POST[link];
$dates = $_POST[dates];


Надеюсь вопрос понятен. Вопрос в оформлении
kaww
function link()  {
//Получаем параметры
var ankor = mass[rn]; // здесь строка
var link = maslink[rn]; // здесь тоже строка
// Отсылаем паметры

$.ajax({
type: "POST",
url: "SendData.php",
data: {ankor: 'ankor', link: 'link', dates: 'dates'};// или можно ankor=ankor&link=link&dates=dates

});

}
seoinbyy
сделал.
консоль ругается ошибкой
SyntaxError: missing } after property list

на строку data: {ankor: 'ankor', link: 'link', dates: 'dates'};
kaww
seoinbyy
конечно же data: {ankor: 'ankor', link: 'link', dates: 'dates'}, (вместо ; - ,)
seoinbyy
сам допёр
seoinbyy
только если мы передаём переменные нужно вот так:
 data: {ankor: ankor, link: link, dates: dates},
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.