I need to pass or make available a jqgrid colModel column name to a function triggered by the jqgrid event “onclickSubmit:” defined in the edit options of navGrid – but i don’t know how to do that.
here are the jqgrid and javascript code segments:
..., onclickSubmit: fixpostdata}, // navGrid edit options
.
.
.
var fixpostdata = function(params, postdata){
var rowid = $('#tab3-grid').getGridParam('selrow');
// when the onclickSubmit event fires and calls this function,
// a string containing a jqgrid colmodel column name needs to be
// made available in order to modify that cell's value contained
// in the postdata array prior to posting it to the server.
columnName = ???;
var value = $('#tab3-grid').jqGrid('getCell', rowid, columnName );
postdata[ columnName ] = value;
return;
}
Can anyone help?
also,
what’s contained in the params argument?
If you need to send contain of some hidden column to the server together with other editable columns you need include
editable: truein the hidden column and add one more property