在jQuery中,
$.ajax({ url: 'http://reddit.com/r/aww.json',dataType: 'jsonp',jsonp: 'jsonp' });
向以下URL发送请求:
http://www.reddit.com/r/aww.json?jsonp=jsonp1354967449950.
http://www.reddit.com/r/aww.json?callback=jsonp4
Reddit API要求将JSONP回调命名为’jsonp’.通过Zepto源代码,我感觉不支持’jsonp’选项.
如何在Zepto中模拟这个jQuery行为?
注意:我试图通过覆盖集合的同步函数并调用collection.fetch()来在Backbone.js中获取此行为,类似于此代码:https://gist.github.com/1245613.我很好奇是否有更惯用的方法来执行此操作.
解决方法
In Zepto:
$.ajax({ url: 'http://reddit.com/r/aww.json?jsonp=?' });