jsonp原理和jquey jsonp原理实践
Posted N神3
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsonp原理和jquey jsonp原理实践相关的知识,希望对你有一定的参考价值。
$.ajax({ type: "get", async: false, url: "ajax.htm", dataType: "jsonp", jsonp: "callback", //传到服务器端参数名,需要协商一致 jsonpCallback: "callbackFunction", //传到服务器端参数值,需要协商一致 success: function(jsonData) { alert(jsonData); alert(jsonData[0].name); } });
总结:
1、最终组装出来:<script>http://ajax.htm?callback=callbackFunction</script>
2、callback和callbackFunction两名字定义要跟服务器或跨域端协商好。
3、callbackFunction函数要再本地定义好。服务器或跨域端负责调用这函数同时向这函数传数据callbackFunction({name:‘lisi‘,age:‘20‘})。
4、callbackFunction方法调用success(data),对数据进行处理。
5、本地方法:
function callbackFunction(data){
success(data);
}
以上是关于jsonp原理和jquey jsonp原理实践的主要内容,如果未能解决你的问题,请参考以下文章