Как передать параметр в getJSON в jQuery

Я использую плагин Morris JQuery для построения графика. Я использую PHP для получения данных в кодировке JSON. Тем не менее, URL-адрес является статическим. Я пытаюсь сделать его общим, где я мог бы передать имя пользователя:

URL выглядит примерно так:

check_stats.php? Команда = визит&term = kirancshet «. Я хотел бы передать атрибут имени пользователя (term = kirancshet). Любая идея, как я могу это сделать?

$.getJSON('check_stats.php?command=visit&term=kirancshet', function(data)
{
Morris.Line({
element: 'morris-visit-stats-overall',
data: data,
xkey: 'label1',
ykeys: ['visit'],
labels: ['Date'],
hideHover: 'auto',
resize: true

});

});

Спасибо

0

Решение

Для создания динамического URL в вашем запросе используйте $.param, Он строит строку запроса из объекта js. Просто установите желаемое значение в свойстве term.

var obj = {
command    : 'visit',
term : 'kirancshet' //<- pass to obj any value to property 'term'
};

$.param(obj)// return 'command=visit&term=kirancshet'

Увидеть DEMO на jsfiddle.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]