我尝试使用 JSON 检索远程数据。
[{"lat":"42.361730","lon":"-71.131594"}]
我当前返回错误的 javascript 代码。
var pins = $.ajax({
type: 'GET',
url: server_url,
async: false,
data: { q_type: 6 },
dataType: 'jsonp',
jsonp: 'jsoncallback',
success: function(data) { return data; },
error: function() { alert('Load error'); }
});
我的 php 脚本
echo $_GET['jsoncallback'] . '[' . json_encode($new) . ']';
在这里,我知道它应该是括号,但如果我不放括号,则不会加载。所以当我通过json发送括号时,我必须找到一种方法来改变括号。