Forum


01:12

05/11/2010

Hi,
I use gridComplete to change the color of my line according to a column value.
This works fine, but I would like to do the same after a line edit...
When I use jqGrid('saveRow',lastsel,"","","",myfunction); then I get the html code in stead of the row data...
(see: jqGrid('saveRow',rowid, succesfunc, url, extraparam, aftersavefunc,errorfunc, afterrestorefunc);)
This is normal according tot getRowData documentation: (Do not use this method when you editing the row or cell. This will return the cell content and not the actuall value of the input element )
But how can I access the data immediately after a rowedit save?
Code that works:
gridComplete: function(){
var ids = jQuery("#"+subgrid_table_id).jqGrid('getDataIDs');
for(var i=0;i < ids.length;i++){
var thisstatus=jQuery('#'+subgrid_table_id).jqGrid('getRowData',ids[i]);
switch (thisstatus['status']) {
case 'KlaarExtra': jQuery('#'+ cl).css('color','green'); break;
case 'Klaar': jQuery('#'+ cl).css('color','green'); break;
case 'Onbetaald': jQuery('#'+ cl).css('color','red'); break;
case 'Opvolgen': jQuery('#'+ cl).css('color','brown'); break;
case 'Begraven': jQuery('#'+ cl).css('color','silver'); break;
} } },
...
code that doesn't
function myfunction(lastsel,tableid){
// alert("gothere"+rownumber);
var thisstatus=jQuery('#'+tableid).getRowData(lastsel);
switch (thisstatus['status']) {
case 'KlaarExtra': jQuery('#'+ cl).css('color','green'); break;
case 'Klaar': jQuery('#'+ cl).css('color','green'); break;
case 'Onbetaald': jQuery('#'+ cl).css('color','red'); break;
case 'Opvolgen': jQuery('#'+ cl).css('color','brown'); break;
case 'Begraven': jQuery('#'+ cl).css('color','silver'); break;
} return true;
}
Kind regards
Erwin
PS: jqgrid rocks!
Most Users Ever Online: 715
Currently Online:
65 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
OlegK: 1255
markw65: 179
kobruleht: 144
phicarre: 132
YamilBracho: 124
Renso: 118
Member Stats:
Guest Posters: 447
Members: 11373
Moderators: 2
Admins: 1
Forum Stats:
Groups: 1
Forums: 8
Topics: 10592
Posts: 31289
Newest Members:
, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66