关于JSONP与UWA.DATA.getJson的区别

区别在于: jsonp是利用一段script代码来实现callback的方法,并会在方法上打上时间戳,因为脚本的src是支持跨域访问的;

$.ajax({

"datatype":"jsonp",

callback:"callbackfuncname",

success:function(data){//服务器是否真正返回

if(data.error){ //业务上的判断

}else{

}

}

});

UWA.data.getJson的方式则是利用后台实现一个代理,所以当前的ajax请求仍然是非跨域访问。

http://www.zhongsou.com/home.jsp?proxy=http://www.baidu.com/home/request.img;

相关文章

AJAX是一种基于JavaScript和XML的技术,能够使网页实现异步交...
在网页开发中,我们常常需要通过Ajax从后端获取数据并在页面...
在前端开发中,经常需要循环JSON对象数组进行数据操作。使用...
AJAX(Asynchronous JavaScript and XML)是一种用于创建 We...
AJAX技术被广泛应用于现代Web开发,它可以在无需重新加载页面...
Ajax是一种通过JavaScript和HTTP请求交互的技术,可以实现无...