在Zepto中指定$ .ajax JSONP回调名称

Mar*_*ska 5 javascript jquery backbone.js zepto

在jQuery中,

$.ajax({ 
    url: 'http://reddit.com/r/aww.json', 
    dataType: 'jsonp',
    jsonp: 'jsonp'
});
Run Code Online (Sandbox Code Playgroud)

向以下URL发送请求:

http://www.reddit.com/r/aww.json?jsonp=jsonp1354967449950.

但在Zepto中,相同的函数调用发送请求:

http://www.reddit.com/r/aww.json?callback=jsonp4

Reddit API要求将JSONP回调命名为'jsonp'.通过Zepto源代码,我感觉不支持'jsonp'选项.

如何在Zepto中模拟这个jQuery行为?

注意:我试图通过覆盖集合的sync函数并调用collection.fetch()来在Backbone.js中获取此行为,类似于以下代码:https://gist.github.com/1245613.我很好奇是否有更惯用的做法.

mis*_*lav 3

在泽普托中:

$.ajax({ 
    url: 'http://reddit.com/r/aww.json?jsonp=?'
});
Run Code Online (Sandbox Code Playgroud)