<ej-tree-view id="tagtree" node-select="onSelect">
<e-tree-view-fields dataSource="ViewBag.data" id="id" parent-id="pid" text="name" expanded="expanded" has-child="hasChild" selected="selected"></e-tree-view-fields>
</ej-tree-view>
<script type="text/javascript">
function onSelect() {
var parray = new Array();
//var nparent = this.getExpandedNodes()
//var nparent = this.getCheckedNodes()
var nparent = this.getVisibleNodes()
var nseleted = this.getSelectedNode()
//for (i = 0; i < nparent.length; i++) {
// parray[i] = nparent[i].id
//}
//var a = nparent[0].id
//var b = nparent[1].id
var nodeseleted = nseleted[0].id
var obj = { parray, nodeseleted };
$.ajax({
type: 'POST',
url: '/TagInfo/getTreeNode',
dataType: "json",
data: obj
});
}
</script>
==============================================
node1
node2
node3
node4
node5
node6
node7
If node 3 is selected, can I know the data for node 1 and node 2?
i have to use ej.
thanks.