This is the hidden column, whereas data checked is the value of the not hidden column
{ text: 'Hidden', editable: false, datafield: 'hidden', width: 0, hidden:true, cellsrenderer: function (row, columnfield, value, defaulthtml, columnproperties) { //value contiente il valorehidden dell'i-esima riga var data = jQuery('#grid').jqxGrid('getrowdata', row); html='<div style="overflow: hidden; text-overflow: ellipsis; padding-bottom: 2px; text-align: ' + columnproperties.cellsalign +'; margin:4px 2px 0px 4px;">' + value +'</div>'; //aggiungo due campi hidden: id e checked per sapere, in POST //se l'i-esimo id è stato selezionato o meno //row è il bound index della riga html+='<input type="hidden" name="data[Sound]['+row+'][id]" value="'+data.id+'" >'; html+='<input id="data[Categories][id]['+row+']'+row+'Checked" name="data[Categories][id]['+row+']" value="'+(data.checked?1:0)+'" >';//name="data[Person]['+row+'][checked] return html; } },