我正在使用Morris jquery插件绘制折线图。我使用PHP来获取JSON编码数据。但是,URL是静态的。我试图让它通用,我可以传递用户名:
URL看起来像:
check_stats.php命令=访问&安培;术语= kirancshet&#34 ;.我想传递用户名(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 :(得分:0)
要在请求中创建动态网址,请使用$.param
。它从js对象构建查询字符串。只需在'term'属性上设置所需的值。
var obj = {
command : 'visit',
term : 'kirancshet' //<- pass to obj any value to property 'term'
};
$.param(obj)// return 'command=visit&term=kirancshet'
请参阅jsfiddle上的DEMO。