2014-12-26 2 views
0

모리스 jquery 플러그인을 사용하여 선 차트를 그립니다. JSON 인코딩 데이터를 얻기 위해 PHP를 사용하고 있습니다. 그러나 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' 

jsfiddle의 DEMO을 참조하십시오.

관련 문제