Магистральные друзья!У меня есть коллекция List, у которой есть модель с именем Location.Когда я обновляю с помощью save (), который ранее вызывался как get (1), а затем устанавливал ({name: 'Example', address: 'Usa'), Backbone делает запрос на размещение, он отлично работает, но моя модель не обновляется в моей коллекции.
В моем окне. App_locations_view = Backbone.View.extend ({
var location = locations.get($("#location_id").val());</p>
<pre><code>location.set({
name : $("#location_name").val(),
address : $("#location_address").val()
});
location.save({},{
success :function(location_model,response){
$("#location_row_"+response.id+" .location_row_name_attribute").html(response.name);
$("#location_row_"+response.id+" .location_row_address_attribute").html(response.address);
},
error : function(){
}
});
var location_test = locations.get(location.id);
console.log(location_test.name);
location_test имеет старые значения locationОснова нуждается в обновлении коллекции или что-то еще при обновлении модели? У меня есть мое местоположение вне вида, например: var location = new LocationList; в моем основном js-коде.