я объявил ObjectController редактировать постЭмбер данные настройки типа контента приложения/html вместо JSON
App.PostsEditController = Ember.ObjectController.extend
updatePost: (event)->
@store.commit()
, но я вижу, что запрос HTML посылается вместо запроса JSon, это от моя хромированная консоль:
Есть ли способ принудительно использовать тип контента как json для запроса PUT в данных ember?
я вышел через код уголек-данных, он поражал этот кусок кода, но до сих пор тип контента для запроса 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);
}