Thread ID: |
Created: |
Updated: |
Platform: |
Replies: |
140747 | Nov 5,2018 01:10 PM UTC | Nov 13,2018 12:09 PM UTC | jQuery | 3 |
![]() |
Tags: ejTreeGrid |
function clickme() {
var treeObj = $("#TreeGridContainer").data("ejTreeGrid");
//To refresh TreeGrid with new datasource
treeObj.setModel({“dataSource": refreshedData});
} |
<button onclick="clickme()" style="margin-bottom:10px">Refresh TreeGrid</button>
<script type="text/javascript">
function clickme() {
var treeObj = $("#TreeGridContainer").data("ejTreeGrid");
//To refresh TreeGrid with new datasource
treeObj.setModel({ "dataSource": refreshedData });
var indexValue = treeObj.model.selectedRowIndex;
treeObj.model.selectedRowIndex = -1;
treeObj.setModel({ "selectedRowIndex": indexValue });
}
</script> |
<script type="text/javascript">
refreshedData = [{
taskID: 1,
taskName: "Planning",
isExpanded:false,
//..
},
{
taskID: 6,
taskName: "Parent Task 2",
isExpanded: true,
//..
}];
$(function () {
$("#TreeGridContainer").ejTreeGrid({
dataSource: projectData,
expandStateMapping: "isExpanded",
//..
})
});
</script> |
This post will be permanently deleted. Are you sure you want to continue?
Sorry, An error occured while processing your request. Please try again later.
This page will automatically be redirected to the sign-in page in 10 seconds.