2014-12-26 110 views
0

我正在使用Morris jquery插件绘制折线图。我使用PHP来获取JSON编码数据。但是,该URL是静态的。我想使它通用在那里我可以通过用户名:如何将参数传递给jQuery中的getJSON

的URL类似于:

check_stats.php命令=参观&项= kirancshet”我想传递用户名(项? = 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

要在您的要求使用$.param创建动态URL,它建立从JS对象查询字符串,只需设置所需的值上'期限'财产​​。

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

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

请参阅DEMO关于jsfiddle。