Jquery getJson請求json數據

第一種:固定返回

jQuery(function(){
    jQuery.getJSON('http://127.0.0.1:8000/hello?jsoncallback=?',function(data){
        //alert(data);
    })
})
function callback(data) {
    alert(data);
}


def hello(request):
    #jsoncallback = request.GET.get('jsoncallback', '')
    jsoncallback = "callback"
    response_data={}
    response_data['id']=12
    response_data['name']='lushijie'
    return HttpResponse(jsoncallback + '(' + json.dumps(response_data) + ')')


第二種:

jQuery(function(){
    jQuery.getJSON('http://127.0.0.1:8000/hello?jsoncallback=?',function(data){
        alert(data);
    })
})


def hello(request):
    jsoncallback = request.GET.get('jsoncallback', '')
    response_data={}
    response_data['id']=12
    response_data['name']='lushijie'
    return HttpResponse(jsoncallback + '(' + json.dumps(response_data) + ')')

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章