휴대 전화 목록을 볼 수 있습니다. 목록에서 전화를 추가하거나 삭제할 수 있습니다. 예를 들어, 삭제 전화 양식을 클릭하면 함수가 호출됩니다. 문제는 전화가 삭제되면 업데이트 된 목록으로 이동하려고합니다. 내가 백본을 사용하고있는 방식은 서버에서 전화 모음을 다시 가져 오는 것을 의미하지만, 목록이 업데이트되는 한 괜찮습니다. 아래 함수를 사용하면 목록이 새로 고쳐지지 않습니다.컬렉션에서 모델을 삭제 한 후보기를 새로 고치려면 어떻게합니까?
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: ");
}
});
},
어떻게 업데이트 된 목록으로 이동합니까?