zTree可以用严格的纯json做数据源吗?
我整理了下,现在从服务端返回的数据是纯正的json数据(经过bejson.com验证过的),能作为源赋给zTree吗?
页面第一次加载完成的时候,执行第1个方块,点击按钮的时候执行第2个方块,问题是,单步F10最后,就出结果,去掉所有断点,直接点按钮,就什么反应都没有了。。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(11)
引用来自“zTree”的评论
http://www.json.org/json-zh.html
好好看看标准
引用来自“zTree”的评论
1、我刚才回复过另一个帖子, Number、Boolean 是不要包起来的
2、你的问题主要不是json 而是你 异步机制 使用错误导致
3、你这没头没尾的问题, 请问找个没看其他帖子的人,谁能看懂? 提问题也要尽量能帮助到他人,否则这个问题就是个没有意义的问题。。。
http://www.json.org/json-zh.html
好好看看标准
引用来自“zTree”的评论
1、我刚才回复过另一个帖子, Number、Boolean 是不要包起来的
2、你的问题主要不是json 而是你 异步机制 使用错误导致
3、你这没头没尾的问题, 请问找个没看其他帖子的人,谁能看懂? 提问题也要尽量能帮助到他人,否则这个问题就是个没有意义的问题。。。
1、我刚才回复过另一个帖子, Number、Boolean 是不要包起来的
2、你的问题主要不是json 而是你 异步机制 使用错误导致
3、你这没头没尾的问题, 请问找个没看其他帖子的人,谁能看懂? 提问题也要尽量能帮助到他人,否则这个问题就是个没有意义的问题。。。
前面的问题解决了,现在是新的问题,那个帖子太长了,内容也太多了,所以开个新帖子,清爽些啊。。。
请不要这么疯狂的新建问题,来讨论同一个问题。。。。
你的问题没有出在 json 对象上
1. json的问题,值(value),只有字符串是需要双引号括起来的,其他类型的值都不需要双引号。
2. 关键在于ajax异步调用的理解,ajax请求success返回结果,success:function(jsonList){//只能在这里处理后端返回内容};ajax是异步调用,所以那个return v_ret_nod_inf;肯定是没有值的。
引用来自“zTree”的评论
首先,你要去搞懂 异步机制!!! 明白其工作原理和流程
然后你就会知道 function 里面 ajax 的 回调 是完全不会影响你本身这个 function 的 返回值的。。。
自己输出调试信息看看 执行顺序, 肯定是 function 先 return 的, 然后才会触发 ajax 的 回调。。。。所以你要去 ajax 的回调里面去触发你需要操作的方法,而不是现在这样等着 return 值
首先,你要去搞懂 异步机制!!! 明白其工作原理和流程
然后你就会知道 function 里面 ajax 的 回调 是完全不会影响你本身这个 function 的 返回值的。。。
自己输出调试信息看看 执行顺序, 肯定是 function 先 return 的, 然后才会触发 ajax 的 回调。。。。所以你要去 ajax 的回调里面去触发你需要操作的方法,而不是现在这样等着 return 值