我有一些JSON(https://gist.github.com/tekknolagi/8526671),我正在请求我的博客文章列表。解析JSON返回神秘错误
我在控制台一些时髦的错误:
而且也JSONLint:
我无法弄清楚什么是错的。我的代码:
$(document).ready(function() {
$.ajax({
url: '/posts.json',
type: "GET",
dataType: "text",
success: function(data) {
// data = data.replace(/(\r\n|\n|\r)/gm,"");
console.log(data);
var parsed = JSON.parse(data);
var parsed = data;
var names = []
for (var post in parsed) names.push(post.title);
console.log(names);
$('#page_holder').pagify({
pages: data,
default: null
});
},
fail: function (err) {
console.log(err);
}
});
});
而且它总是在解析失败。这几个星期以来一直在杀我。
@TravisJ似乎逃脱了...... – Shomz
你是怎么得到这样的“JSON”的?您应该使用库来构建JSON。 –
@dystroy我使用Liquid生成它,但是它们自己的'json'或'jsonify'过滤器不起作用...由于某种原因 – tekknolagi