Я уже несколько дней работаю с Backbone, и мне пришлось почти сразу же заняться этой проблемой, и я посмотрел на это решение, но нашел его неуклюжим.Прочитав еще несколько базовых документов, я обнаружил, что вы можете переопределить любой из параметров jQuery.ajax в методе fetch ().Например,
Posts = Backbone.Collections.extend({
model: Post,
url: '/posts'
});
Теперь, когда вы хотите вызвать fetch, просто отправьте ему любые параметры, которые вы пожелаете.например,
var posts = new Posts();
posts.fetch({ data: { page: 3, pagesize: 10, sort: 'asc' } });
Это приведет к следующему запросу:
http://yourdomain/posts?page=3&pagesize=10&sort=asc
В любом случае, я знаю, что вы уже приняли ответ, но, надеюсь, это кому-нибудь поможет.