Hi,
Our company has license for jqxWidgets and we having an issue with TreeGrid – it is not refreshing data when changed from script. If I check/uncheck checkbox next to row, data is refreshed.
I’m updating rows using angularJS:
var key = $scope.treeGridSettings.jqxTreeGrid('getKey', row);
$scope.treeGridSettings.jqxTreeGrid('getRow', key).someProperty='new value';
When I check this scenario on http://jsfiddle.net it was working perfectly fine(TreeGrid was refreshed). I assume we have some issue with configuration(I replaced status bar code and columns with “…” cause it is too long:
scope.treeGridSettings = {
source : scope.dataAdapter,
sortable : true,
showAggregates : false,
showSubAggregates : false,
filterable : true,
filterMode : 'advanced',
checkboxes : true,
hierarchicalCheckboxes : true,
editable : false,
columnsResize : true,
selectionMode : "singleRow",
width : '100%',
height : window.innerHeight - 170,
editSettings : {
saveOnPageChange : true,
saveOnBlur : true,
saveOnSelectionChange : true,
cancelOnEsc : true,
saveOnEnter : true,
editOnDoubleClick : true,
editOnF2 : true,
editSingleCell : true
},
showStatusBar : true,
renderStatusBar : function(statusbar) {
... }
},
columns : [ ... ]
};
Could you help me debug it?
Best regards,
Krzysztof