如何在keypress / keydown事件中获取列名/索引。
假设:
$("#myGrid").keydown(keydownEvent);
keydownEvent(e)
是一个功能。现在,我如何从keydownEvent(e)
函数中按下哪一列?
修改
由于@Rohan Kumar要求提供一些代码,我正在提供这个功能:
function keydownEvent(e) {
if (e.keyCode == 9 || e.which == 9) {// Tab pressed
//here I want to get the Column Index/Name from which key is pressed
}
if (e.keyCode == 113 || e.which == 113) //f2 press
{
var rowid = $('#myGrid').getGridParam("selrow");
ondblClickRowEvent(rowid, rowid, 1, e);
}
}
抱歉,我认为这是隐含的。我的错! HTML:
<table id='myGrid' ></table>
答案 0 :(得分:0)
好。解决了它。
在keydownEvent(e)
功能中,您可以通过event e
e.target.name == "Your_Column_Name" || e.srcElement.name == "Your_Column_Name"