Forum


15:29

14/12/2009

Hello all,
This grid is very cool, it works fine.
I have a page in wich I use a grid with a subgrid. Updates are only made on the subgrid allowing the change of some fields, and it works fine. However when I update any row of the subgrid, all the grid has to be reloaded back from server and the parent grid also because the data changes, it's recalculated, how can this behaviour be performed?
Thanks in advance!
21:04

14/12/2009

Ok, I tried as a parameter to the editrow the following line of code:
jQuery(”#”+subgrid_table_id).jqGrid('editRow',id,true,true,”/Loan/SubGridEdit”, subgrid_table_id,AfterEdit);
and the AfterEdit function has the code:
function AfterEdit(rowid, response, subgrid_table_id)
{
alert(rowid);
jQuery(”#”+subgrid_table_id).jqGrid(trigger('reloadGrid'));
}
I passed false, false as the parameters <oneditfunc, succesfunc> since in the grid.inlineedit.js it tests if it is a function before calling. Passed subgrid_table_id so that I later can call reloadGrid to get the new values. And changed the aftersavefunc to AfterEdit. The row gets edited, the value changes on the server but the formatting of the numbers after does not occur neithter the alert is showed nor the reloadGrid is called.
What am I doing wrong?
Thanks in advance.
19:12

Moderators
30/10/2007

Hello,
Maybe you will need to use aftersavefunc instead
http://www.trirand.com/jqgridw.....ng#editrow
Regards
Tony
For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.
Most Users Ever Online: 715
Currently Online:
61 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