Forum
21:44
Hi.
I am trying to add a new row to jqgrid when user enters quantity in the last row .At the same time I want to focus the first cell in the row which is added .Code is
beforeSaveCell: function(rowid, cellname, value, iRow, iCol) {
if (jQuery('#NewTable').getGridParam('records') == (parseInt(iRow) + 1)) {
if (cellname == 'inputqty') {
var datarow = { act: '', abbrcode: "", funddescription: "", inputqty: "", inputpct: "", comtype: "", brokerofcredit: "", gross: "", commission: "", charges: "", net: "", hold: "" };
jQuery("#NewTable").addRowData(gCount, datarow);
jQuery("#NewTable").editCell(gCount, 2, true);
}
}
Problem is as the line is hit (jQuery("#NewTable").editCell(gCount, 2, true);) , it calls "beforeSaveCell" again ,which needs to be avoided.Any help appreciated .
10:57
Moderators
30/10/2007
Hello,
This is double post - so see the answer with the same topic name
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:
44 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