【发布时间】:2014-04-23 22:54:11
【问题描述】:
我有一个电话列表视图。在列表中,您可以添加或删除电话。例如,这里是单击删除电话表单时调用的函数。问题是我想在手机被删除后导航到更新的列表。我使用 Backbone 的方式意味着从服务器重新获取电话集合,但我想这没关系,只要列表更新。使用下面的函数,列表不会刷新。
deletePhone: function (ev) {
var that = this;
ev.preventDefault();
var phoneDetails = $(ev.currentTarget).serializeObject();
var phone = new P.phone();
phone.set({id: phoneDetails['phone-to-delete']});
phone.destroy({
success: function(model, response, options) {
Backbone.history.navigate('phones', {trigger: true});
},
error: function(model, response, options) {
console.log("In error: ");
}
});
},
那么如何导航到更新的列表?
【问题讨论】:
标签: backbone.js backbone-routing