前言: ajax的出现,使我们的页面更加快捷、方便,大大的提升用户的体验。但每个技术都有它自己的优缺点,ajax的缺点(不能跨域访问)
定义:
全称: JSON with padding(填充式JSON或参数式JSON)
作用: 用于解决ajax不能跨域的问题
其它: 关于JSONP的原理本文不做详谈,本文只书写一下JSONP的方法
使用 jquery 发送jsonp进行跨域取值:
$.ajax({
type:"post", //访问方式
url:"127.0.0.1:20202/test/index", //访问地址
dataType:"jsonp", //数据类型
jsonp:"callback", //可不写,方法名
jsonpCallback:"show", //可不写,显示名
success:function(msg){
//执行代码
}
})
总结: JSONP语法和Ajax大致相同,仅数据类型不同,但JSONP可实现跨域访问