在Backbone Paginator Collection中更改过滤器属性时自动触发提取

时间:2013-02-08 16:30:08

标签: javascript jquery backbone.js backbone-events

我正在使用Addy Osmani的Backbone Paginator脚本,该脚本扩展了Backbone Collection。 (https://github.com/addyosmani/backbone.paginator)。

var PaginatedCollection = Backbone.Paginator.requestPager.extend({

...

});

Paginated Collection有一个属性“server_api.filter”。我希望每次更改过滤器时自动获取()集合。像这样(除了这不起作用)......

var PaginatedCollection = Backbone.Paginator.requestPager.extend({

  server_api: {
        "filter": ""
  },

  initialize: function() {
        this.on( "change", function() {
            if( this.hasChanged( "filter" ) ){
                alert( "huzzah! ");
            }
        }, this);
  }

});

这可能吗?

谢谢!

0 个答案:

没有答案