我是jquery,highchart等的新手...
为什么会有带有“?”的回调?在以下代码中作为参数:
$.getJSON('http://www.highcharts.com/samples/data/jsonp.php?filename='+ name.toLowerCase() +'-c.json&callback=?', function(data) {
seriesOptions[i] = {
Example
我不明白“?”的含义?为什么不简单使用诸如“ callback_name”或“ johndoe”之类的明确名称?
我可以将其替换为:
url = 'sonde_exp_json.php?sonde_id=' + name + '&callback=?';
$.getJSON(url, function (json_data) {
....
最佳答案
URL末尾的?
告诉jQuery这是一个JSONP请求而不是JSON。
正在向跨域请求http://www.highcharts.com/
发出请求。
它必须使用jsonp
处理
关于jquery - highcharts getjson:为什么要加上“?”在callbackname中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17843988/