【发布时间】:2014-05-25 09:27:18
【问题描述】:
这是我下面的 JS 代码:
function getTopProductsApi(){
var result;
$.ajax({
url: API_url,
type: "get",
data: ({}),
async:false,
dataType: "jsonp",
jsonpCallback:"success_jsonpCallback",
success: function(rs){
result = rs;
}
});
return result ;
}
var result = getTopProductsApi();
alert(result);
PHP
public function test(){
echo $_GET['callback']. '(' . json_encode('213213') . ')';
}
我确定我得到了返回的 json 数据: 我得到的json数据如下:
success_jsonpCallback("213213")
但我提醒时没有数据。
谁能说出原因?谢谢
【问题讨论】:
标签: php jquery ajax json jsonp