0

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>
4

1 に答える 1

0

わかった。解決しました。

関数では、keydownEvent(e)次の方法で名前を取得できますevent e

e.target.name == "Your_Column_Name" || e.srcElement.name == "Your_Column_Name"

于 2013-05-17T11:50:17.003 に答える