asp.net mvc2 jquery treeview json 100
$(document).ready(function(){$.ajax({type:"post",contentType:"application/json;charse...
$(document).ready(function () {
$.ajax({
type: "post",
contentType: "application/json;charset=utf-8",
dataType: "json",
url: "/SindicatorKeep/getJson",
// data 可以取到 用得测试数据
// [{\"1\":1,\"2\":{\"3\":[1,2,3],\"4\":[1,{\"2\":1}]}},{\"1\":1,\"2\":{\"3\":[1,2,3],\"4\":[1,{\"2\":1}]}}]
success: function (data) {
var o = { showcheck: true };
o.data = eval(data.d);
$("#showTree").treeview(o);
}
});
});
<div id="showTree" class="filetree">
</div>
这些是网上下得代码,
o.data = eval(data.d); o.data 是unfinished data.d 也是unfinished
我得json 测试用得数据可以嘛?
上面o.data 是什么意思啊。
怎么让这个树显示出来啊 展开
$.ajax({
type: "post",
contentType: "application/json;charset=utf-8",
dataType: "json",
url: "/SindicatorKeep/getJson",
// data 可以取到 用得测试数据
// [{\"1\":1,\"2\":{\"3\":[1,2,3],\"4\":[1,{\"2\":1}]}},{\"1\":1,\"2\":{\"3\":[1,2,3],\"4\":[1,{\"2\":1}]}}]
success: function (data) {
var o = { showcheck: true };
o.data = eval(data.d);
$("#showTree").treeview(o);
}
});
});
<div id="showTree" class="filetree">
</div>
这些是网上下得代码,
o.data = eval(data.d); o.data 是unfinished data.d 也是unfinished
我得json 测试用得数据可以嘛?
上面o.data 是什么意思啊。
怎么让这个树显示出来啊 展开
3个回答
展开全部
这个,莫非是楼主需要鉴别下谁跟你心有灵犀?
追问
没法啊 , 网速慢, 补充答案比较慢~ 呵呵
追答
应该是个自定义控件,jquery 的扩展,至于你的 json 测试用的数据可不可以得看那自定义控件的规定了。
返回的数据类型你定义了json的话 o.data = eval(data.d); 这句貌似就没必要了吧,直接 o.data = data.d; 试试看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我知道了,你肯定是分太多,想给没分提问的人分吧?
分给我吧,我刚刚学.NET,好多都要提问,但是没有分。郁闷
分给我吧,我刚刚学.NET,好多都要提问,但是没有分。郁闷
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、保证Controllor "SindicatorKeep " 的Action "getJson" 需要返回JsonResult。
2、var o = {showcheck: true}, 这句应该是表示树中节点的复选框是否出现。o.data是表示一个树结构的数据, 这个数据是从服务器的Action返回而来。
3、 $("#showTree").treeview(o); 这句就是显示树用的, treeview这个方法应该是一个Jquery插件中的代码。
4、o.data 是unfinished。。。。应该是undefined吧?
2、var o = {showcheck: true}, 这句应该是表示树中节点的复选框是否出现。o.data是表示一个树结构的数据, 这个数据是从服务器的Action返回而来。
3、 $("#showTree").treeview(o); 这句就是显示树用的, treeview这个方法应该是一个Jquery插件中的代码。
4、o.data 是unfinished。。。。应该是undefined吧?
追问
1,确定返回的是data,就是我贴出得那条数据。
o.data 是undefined。 求解,
和我得IE 有关? 我用得IE9
追答
为什么要data.d?, 用data就行了吧, o.data = data, 因为我看你注释处好像说data是[{\"1\":1,\"2\":{\"3\":[1,2,3],\"4\":[1,{\"2\":1}]}},{\"1\":1,\"2\":{\"3\":[1,2,3],\"4\":[1,{\"2\":1}]}}]
这样的么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询