JSONP总结
JSONP的概念和应用这里就不再说明,网上很多大神的讲解都非常透彻,这里做下总结:
JSONP的原型:创建一个回调函数,然后在远程服务上调用这个函数并且将JSON 数据形式作为参数传递,完成回调。
JSONP在JQuery中的封装:回调函数JQuery中已做了中间项命名,然后把数据推送到success函数中,所以异步获取可以跟同步获取有非常类似的调用(但ajax和Jsonp是完全不一样的东西)
$.ajax({
url:'http://service-car.fat.ctripqa.com/isdcallback/json/GetVehicleForVendor',
method:'post',
dataType: 'jsonp', //most important
jsonp: "callback",//一般命名为callback
data:{"PageIndex":1,"VendorID":"DaFang","VendorKey":"2636cc5dbd9d0ea73c0558a7ef0f4a22"},
success: function(data){//Jquery中间会有很多处理,但最终会把取得的数据推送到success函数中
alert(data);
},
error: function(){
alert('错误')
}
})

浙公网安备 33010602011771号