zTree的demo数据是json吗?
如果是json的话,为啥我再给它一个类似的数据,告诉$.ajax,按照json来解析,它就出错了?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如果是json的话,为啥我再给它一个类似的数据,告诉$.ajax,按照json来解析,它就出错了?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
数据分两种 一种是 简单对象模式 是数组格式
一直是标准对象模式 json格式 http://blog.csdn.net/cao919/article/details/46401211
引用来自“tod_tao”的评论
json与demo里面的js对象是有区别的:
DEMO里面很多都是
var data = {name:'zhangsan'}
这种写法是js里面的普通对象并不是JSON,如果直接拿这段内容做json解析是会出错的
JSON是一种用来交互的数据格式,对格式有一定的要求,键值必需要用引号包含的{"name":"zhangsan"}
希望这对你有点帮助
你的json内容是什么
补充一下, demo 里面写的 不是标准 JSON 字符串, 但对于 js 来说这么写会直接解析为 JSON 对象了。 如果需要使用规范化的方法来解析 JSON 字符串成为 JSON 对象, 那么一定要把 key、value 都用引号包起来, 但切记,如果value 是 Number、Boolean 的话, 那么就千万不要包起来