Javascript 不正确的回调函数字符串

Javascript 不正确的回调函数字符串,javascript,ajax,api,jsonp,Javascript,Ajax,Api,Jsonp,我使用的这段代码属于绘制货币变化值,但在绘制图表时出现问题 $(文档).ready(函数(){ localhost1={};//我们的全局名称空间变量 localhost1.chg_百分比=[]; localhost1.currency=[]; localhost1.chart1={yAxisMin:null,yAxisMax:null};//此对象保存属于此chart1的内容 var url1='1〕http://finance.yahoo.com/webservice/v1/symbols

我使用的这段代码属于绘制货币变化值,但在绘制图表时出现问题

$(文档).ready(函数(){
localhost1={};//我们的全局名称空间变量
localhost1.chg_百分比=[];
localhost1.currency=[];
localhost1.chart1={yAxisMin:null,yAxisMax:null};//此对象保存属于此chart1的内容
var url1='1〕http://finance.yahoo.com/webservice/v1/symbols/allcurrencies/quote?format=json&view=basic';
$.ajax({
url:url1,
cache:false,
数据类型:“jsonp”,
上下文:localhost1,
成功:功能(数据){

对于(var i=0;i您的ajax查询正在返回一个JSON结果,您希望得到一个JSONP结果。我现在应该怎么做?在该服务器上找到一个JSONP端点,或者,在ajax请求下,让您的web服务器从yahoo获取数据并将其作为JSON传递。我认为api只支持JSON,而不支持JSONP。因此,如果我必须将ajax请求作为JSON,我会做哪些更改是的,请在这里写一下好吗。