Php 如何在jQuery中将参数传递给getJSON
我正在使用Morris jquery插件绘制折线图。我正在使用PHP获取JSON编码的数据。但是,URL是静态的。我正在尝试使其通用化,以便传递用户名: URL看起来像: 检查_stats.php?command=visit&term=kirancshet“。我想传递username(term=kirancshet)属性。知道怎么做吗Php 如何在jQuery中将参数传递给getJSON,php,jquery,morris.js,Php,Jquery,Morris.js,我正在使用Morris jquery插件绘制折线图。我正在使用PHP获取JSON编码的数据。但是,URL是静态的。我正在尝试使其通用化,以便传递用户名: URL看起来像: 检查_stats.php?command=visit&term=kirancshet“。我想传递username(term=kirancshet)属性。知道怎么做吗 $.getJSON('check_stats.php?command=visit&term=kirancshet', function(data) {
$.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
});
});
感谢在您的请求中创建动态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'
var obj={
命令:“访问”,
术语:“基兰谢特”//