1
我宣布一个ObjectController编辑后烬数据内容类型设置为应用程序/ HTML而不是JSON
App.PostsEditController = Ember.ObjectController.extend
updatePost: (event)->
@store.commit()
,但我看到的是一个HTML请求被发送,而不是一个JSON请求,这是从我的Chrome控制台:
有没有办法强制内容类型为json for PUT请求的烬数据?
我阶梯通余烬数据的代码,它被击中这一段代码,但是仍然对于PUT请求的内容类型设置为文本/ HTML(如图铬控制台)
ajax: function(url, type, hash) {
hash.url = url;
hash.type = type;
hash.dataType = 'json';
hash.contentType = 'application/json; charset=utf-8';
hash.context = this;
if (hash.data && type !== 'GET') {
hash.data = JSON.stringify(hash.data);
}
jQuery.ajax(hash);
}