Thanks Peter,
In my Grid it seems I get a blank ’empty’ row which is why i’m not getting the “No Data” message displayed.
Here is my code:
var source = { datatype: 'json', url: url, id: "SEQUENCE", root: 'rowsinfo', cache: false, columns:[], datafields:[], beforeprocessing: function (data) { var columnsdata = new Array(); var datafieldsdata = new Array(); for (k in data.columnsinfo){ var col={}; col.text = data.columnsinfo[k]["DISPLAYNAME"]; col.datafield = data.columnsinfo[k]["DISPLAYNAME"]; var datafields={}; datafields.name = data.columnsinfo[k]["DISPLAYNAME"]; columnsdata .push(col); datafieldsdata .push(datafields); source.columns = columnsdata; source.datafields = datafieldsdata; } $("#jqxgrid").jqxGrid({columns : source.columns}); }, data: { group: selectedGroup, staff: selectedStaff, MODULE: selectedModuleSEQ } };
Any idea’s? I don’t think the JSON is returning an empty record as I disabled it temporarily.