使用easyui里的tree、datagrid、treegrid插件读取json数据的时候,怎么换一种读取方式?
每次读取json数据都是通过url获取action或者.json结尾格式的文件例如:(url:"<%=basePath%>data.json",)。但是我的数据是在js里...
每次读取json数据都是通过url获取action或者.json结尾格式的文件 例如:(url:"<%=basePath%>data.json",)。但是我的数据是在js里面定的,例如:var data = [{"id":"00","text":"user"},{"id":"02","text":"class"},{"id":"03","text":"grade"}]这样的数据我直接加到url后面根本就读不到(我是这样的:url:data,读不到),该用什么方式怎么读取呢?
展开
展开全部
$.getjson("data.json",function(result)){
........
});
数据放在data,json文件中,或者data.js都可以
用$.each()去读取,我也新手
........
});
数据放在data,json文件中,或者data.js都可以
用$.each()去读取,我也新手
追问
你确定这样可以吗? 我早试过了这样也不行 还是读不出tree树,json格式也是正确的
追答
{“tree”:[{"id":"00","text":"user"},{"id":"02","text":"class"},{"id":"03","text":"grade"}]}
$.getjson("data.json",function(result)){
$.each(result.tree,function(key,value){
$("#tree ul").append(""+value+"");
});
});
我知道的方法,具体ui里面没用过,希望可以帮到你
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么是url:data,data是数据,不是url啊
tree grid等都有初始化的方法,初始化时候data当参数穿进去就行了,不必再使用url取值
tree grid等都有初始化的方法,初始化时候data当参数穿进去就行了,不必再使用url取值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主,您好,请问您是如何解决这个问题的,我用$.getjson 根本就不执行,也不报错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询