0
我正在使用MVC c#asp.net 4.0项目与Jstree,但我有一个小问题,我有一个jstree的JSON数组填充。Jstree,get_checked,将值传递给div onselect事件
我的问题是我需要在jstree中检查复选框的值时,选中我的视图中的div。
我正在使用MVC c#asp.net 4.0项目与Jstree,但我有一个小问题,我有一个jstree的JSON数组填充。Jstree,get_checked,将值传递给div onselect事件
我的问题是我需要在jstree中检查复选框的值时,选中我的视图中的div。
OK,我终于得到了这方面的工作,这是该解决方案,我希望它帮助的人:)
首先你必须绑定:
.bind('check_node.jstree', function (e, data) {
$("#listSelectedActives").html(BuildList());
})
.bind('uncheck_node.jstree', function (e, data) {
$("#listSelectedActives").html(BuildList());
那么使用这个功能:
function BuildList() {
var checked = $("#demoTree").jstree("get_checked", null, true);
var output = "";
$(checked).each(function (i, node) {
var id = $(node).attr("ID");
var text = $(node).attr("NodeText");
output += "<p>ID: " + id + " TEXT: " + text + "</p>";
})
return output;
}
如果这太混乱,请让我知道:)