I forgot to write gridReBind function is still working this way (I changed grid to hierarchicalgrid)
function gridReBind(data) {
$("#grid1").igHierarchicalGrid("rollback");
$("#grid1").igHierarchicalGrid('option', 'dataSource', data);
$("#grid1").igHierarchicalGrid("dataBind");
};