Создание сайтов и программирование Создание сайтов и программирование
Доброго времени суток.
Задача такая.
var get = "x=1&y=2";
$("#rezult").load("/test.php",get);
Как вы поняли, get параметры я хранил в отдельной переменной.
В этом случаи всё корректно работает.
Следующий запрос.
var post = "index: 'action', path: 'user'";
$.post("/test.php",{post});
В этом случае почему-то параметры, которые хранятся в переменной, не хотят работать.
А если делать так:
$.post("/test.php",{index: 'action', path: 'user'});
Тогда всё работает.
Но мне нужно, чтобы работало через переменную, иначе я не смогу своей функцией пользоваться, которую написал.
И так, в чём может быть проблема?
Задача такая.
var get = "x=1&y=2";
$("#rezult").load("/test.php",get);
Как вы поняли, get параметры я хранил в отдельной переменной.
В этом случаи всё корректно работает.
Следующий запрос.
var post = "index: 'action', path: 'user'";
$.post("/test.php",{post});
В этом случае почему-то параметры, которые хранятся в переменной, не хотят работать.
А если делать так:
$.post("/test.php",{index: 'action', path: 'user'});
Тогда всё работает.
Но мне нужно, чтобы работало через переменную, иначе я не смогу своей функцией пользоваться, которую написал.
И так, в чём может быть проблема?
0 0 1
Комментарии (9)
PROgibator
ответил Artem_Dainov
Это не массив, это объект!
Изучи сначала и разберись для чего нужны фигурные скобки, что такое массив и что такое объект
Для массива используются [квадратные] скобки
Изучи сначала и разберись для чего нужны фигурные скобки, что такое массив и что такое объект
Для массива используются [квадратные] скобки
Для добавления комментариев необходимо авторизоваться
Родная деревня
Так увлекательно вести хозяйство Вам ещё никогда...