我试图更新backbone.But上的数据,但我的save()函数发布inse的put。骨干保存()方法post post的巴达德Put
editEvent:function(e){
var departments=new Department();
departments.set("departmentName",this.$el.find(".departmentName").val());
departments.save();
this.render();
},
departmentModel
var Department = Backbone.Model.extend({
urlRoot: "/rest/department",
idAttribute:'departmentID'
}
});
return Department;
模板
<th>
<span>{{user.department.departmentName}}</span>
<input data-placement="top" title="Boş geçilemez!" class="form-control text-center departmentName" type='text'
style='display: none;' value='{{user.department.departmentName}}'/>
</th>
我写了一篇关于如何用骨干强制POST请求的广泛答案(http://stackoverflow.com/a/41091957/1218980)。大多数技术都可以用来强制PUT请求。 –