This is what I’ve come up with so far. I use ‘cellsrenderer’ like this :
function (rowIndex, dataField, value, defaultHtml) {
var rowData = $("#jqxgrid").jqxGrid("getrowdata", rowIndex);
var isAccessable = false;
// I've defined accessableIds before
for(var prop in accessableIds) {
if(accessableIds.hasOwnProperty(prop)) {
if(accessableIds[prop] === rowData.id)
isAccessable = true;
}
}
if(isAccessable)
return "View";
else
$("#jqxgrid").jqxGrid("setcellvalue", rowIndex, dataField, "No Value");
}
But it shows error in console : “too much recursion”.
Am I missing anything ? Please help, tq