如何将参数传递给集合视图服务器调用?

时间:2013-05-02 08:12:00

标签: javascript ruby-on-rails-3 backbone.js marionette

我正在开发Backbone.Marionette网络应用程序。 在这个应用程序中,我有一个项目集合视图。每个项目可以具有不同的状态(待处理,活动,完成)。我想在列表页面添加按钮,用户可以点击这些按钮并更新模型。

例如,如果用户单击“挂起”按钮,则只显示待处理的项目。

我的问题是,如何将参数传递给集合视图调用(服务器调用)。通常我会这样做:http://domain.com/projects?status=pending。我想我基本上是在说如何获取参数?

感谢所有输入!

1 个答案:

答案 0 :(得分:1)

您的收藏:

//...

fetchProjects : function (status) {
  this.fetch({
    data : {status:status}
  });
}

点击即可执行:

yourCollection.fetchProjects('pending');