jquery:使用ember的意外标记C.

时间:2016-03-28 23:55:48

标签: javascript jquery json ember.js

这是我的错误:

SyntaxError: Unexpected token C
    at Object.parse (native)
    at jQuery.parseJSON (http://localhost:4200/assets/vendor.js:8219:14)
    at ajaxConvert (http://localhost:4200/assets/vendor.js:8501:19)
    at done (http://localhost:4200/assets/vendor.js:8962:15)
    at XMLHttpRequest.<anonymous> (http://localhost:4200/assets/vendor.js:9378:9)

我不知道从哪里开始。我能够从我的后端json api中提取数据没有问题,但是当我尝试保存数据时,我只是得到了jquery错误。我正在使用以下电话:

addObject(newObject) {
  newObject.save().then(() => this.transitionTo('page.index'));
}

我已经读过jquery错误与它尝试将json对象解析为json的事实有关,但由于这是由ember完成的,我不确定是否我在某个地方错过了一步。

如果有人对正确的方向有任何想法,我会很感激。

1 个答案:

答案 0 :(得分:0)

解析JSON时抛出了语法错误。

可能你的json无效。检查并验证您的json。 您可以从网络选项卡或使用Advanced Rest Client等浏览器插件查看服务器响应。这个插件还表明它是一个有效的json。

您可以使用such sites在线验证您的json。

相关问题