//使用下列方法可以获取到选中的节点ID
var cIds = "";
var checkedNodes = $("#tree").jstree("get_checked");
$.each(checkedNodes, function (i, n) {
if (checkedNodes[i] != 0 && checkedNodes[i] != "#") {
cIds += checkedNodes[i] + ",";
}
});
alert(cIds);//这个可以正常取得选中的节点ID
但是使用以下方法,却获取不到未选中的节点ID,不知道怎么回事?
var unCheckedNodes = $("#tree").jstree("get_unchecked");
$.each(unCheckedNodes, function (i, n) {
if (unCheckedNodes[i] != 0 && unCheckedNodes[i] != "#") {
unIds += $(unCheckedNodes[i]).html() + ",";
}
});