Treeview
Last updated
Last updated
<link rel="stylesheet" href="~/Plugins/acitree/css/aciTree.css" /> <script type="text/javascript" src="~/Plugins/acitree/js/jquery.aciPlugin.min.js"></script>
<script type="text/javascript" src="~/Plugins/acitree/js/jquery.aciTree.core.js"></script>
<script type="text/javascript" src="~/Plugins/acitree/js/jquery.aciTree.min.js"></script><div id="tree" class="aciTree"></div><script>
$(document).ready(function () {
// initiate XXX list tree
var jsonObj = '@Html.Raw(Json.Encode(Model.XXXList))'
$('#tree').aciTree({
ajax: null,
rootData: $.parseJSON(jsonObj),
selectable: false
});
});
</script><script>
$(document).ready(function () {
// Initiate Parts list tree
var jsonObj = '@Html.Raw(Json.Encode(Model.PartsList))'
$('#tree').aciTree({
ajax: null,
rootData: $.parseJSON(jsonObj),
selectable: true
});
//handle select event
$('#tree').on("acitree", function (event, api, item, eventName, options) {
if (eventName == "selected") {
var itemid = api.getId(item);
alert(itemid);
}
});
});
</script>