从服务器获取数据会将json数据作为字符串数据类型而不是 application / json 数据类型返回,因此集合不会刷新。
我已尝试将jquery.ajax选项 contentType:“application / json”提供给fetch选项,但仍无效。
我怎样才能让它发挥作用?从服务器发送mimetype?如果是这样,怎么样?
我在发送的数据上使用了json_encode。
preloader.fetch({
contentType:'application/json'
});
预加载器是我的集合的一个实例。
修改 我的子视图模板未被检测到,因为我将其保留在masterview的 $ el 元素之外,更正了它,现在我得到了underscore.js错误,
str在
中为空str.replace(/\\/g, '\\\\') //at line 913
这是因为骨干应用程序没有把它当作json对象吗?
请求标题
Connection close
Content-Type text/html
Date Thu, 12 Apr 2012 13:00:58 GMT
Server Apache
Transfer-Encoding chunked
Vary Accept-Encoding
回复标题 有这条线
Accept application/json, text/javascript, */*; q=0.01
意味着它是一个json,那么问题是什么?