UPDATED Method
function refreshSingleNodebyparent(nodeId)
{
var row = $(“#treeGrid”).jqxTreeGrid(‘getRow’, nodeId);
if (row.records)
{
var listArray = new Array();
for (var i = 0; i < row.records.length; i++) {
listArray.push(row.records[i].id);
}
for (var z = 0; z < listArray.length; z++) {
$(“#treeGrid”).jqxTreeGrid(‘deleteRow’, listArray[z])
}
}
$(“#treeGrid”).jqxTreeGrid(“collapseRow”, row.id);
$(“#treeGrid”).jqxTreeGrid(‘beginUpdate’);
row.records = [];
row.expanded = false;
row._loadedOnDemand = false;
row.leaf = false;
$(“#treeGrid”).jqxTreeGrid(‘updateRow’, row.id, row)
$(“#treeGrid”).jqxTreeGrid(‘endUpdate’);
$(“#treeGrid”).jqxTreeGrid(“expandRow”, row.id);
}