2011-04-15 31 views
1

我是jsonp的新手。
我想做一個jsonp調用,因爲我必須提出一個跨域請求。
下面的代碼片段是用來撥打電話 -打電話後處理jsonp響應

function makeCall(){ 
    jQuery.getJSON("http://<servername>:<port number>/JSONServices/getJsonInfo?jsonp=?", 
     function(data) { 
     alert("data is: "+data[0].name); 
    }); 
} 

我做對身體標記的onload事件這一呼籲。返回的響應是一個json數組。我現在面臨以下問題 -

  1. 響應從螢火蟲的淨面板可見,但警報不彈出任何

  2. 我不知道對如何提取從數據jsonp電話

    任何有關我在哪裏出錯以及如何解決它的想法將不勝感激。

    感謝&問候,

    meamitava。

回答

0

您的網址應該是這樣的:

http://<servername>:<port number>/JSONServices/getJsonInfo?callback=? 

這樣就意味着改變了 '?JSONP ='爲'callback =?'