Forum


14:22

17/10/2012

Hello,
I have created a datagrid with multiple column, only one is editable.
I want to add the feature up/down arrow in order to go in the previous or next rows.
I have added the foolowing code to the target column :
editoptions: { dataEvents: [
{
type: 'keydown',
fn: function (e) {
var key = e.charCode || e.keyCode;
if(key == 40) { //down arrow
//TODO go next column row }
if(key == 38) { //up arrow
//TODO go previouscolumn row}
}
}
Any help ?
Thank you
15:03

17/10/2012

I tried somehting like setTimeout("jQuery('#list').editCell(1, 9, true);", 100); but it doesn't work exception is raised : saveCell : cm = $t.p.colModel[iCol], nm = cm.name, nmjq = $.jgrid.jqID(nm) ; cm.name undefined
I just want something to go in the next row If i try to click on Enter nothing happen …
Thank you for your help
19:18

17/10/2012

Cosmos said:
I tried somehting like setTimeout("jQuery('#list').editCell(1, 9, true);", 100); but it doesn't work exception is raised : saveCell : cm = $t.p.colModel[iCol], nm = cm.name, nmjq = $.jgrid.jqID(nm) ; cm.name undefined
I just want something to go in the next row If i try to click on Enter nothing happen …
Thank you for your help
I have tried this It is working well on few lines but after the datagrid focus is lost ???? :
if(key == 38) { //up arrow
var gridArr = $("#list").getDataIDs();
var selrow = $("#list").getGridParam("selrow");
var curr_index = 0;
for (var i = 0; i < gridArr.length; i++) {
if (gridArr[i] == selrow)
curr_index = i;
}
if ((curr_index - 1) >= 0)
{
$('#list').saveRow(selrow, false, 'clientArray');
$("#list").resetSelection().setSelection(gridArr[curr_index - 1], true);
$('#list').editRow(selrow - 1, true, null, null, 'clientArray', {}, null, null, null, false, null);
}
}
Most Users Ever Online: 715
Currently Online:
49 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