0

Wijmoグリッドを使用しています。ユーザーがセルをクリックした場合、グリッド内でidフィールドを知りたいです。

つまり、ヘッダーの詳細が id、name、surname、dob の場合

彼らが姓をクリックすると、IDを取得できる必要があります。少しゴミの例ですが、 selectionMode: "singleCell" も使用する必要があります。

したがって、行全体を 1 つのセルだけで選択するのではなく、その行内の他のセル情報を取得できるようにする必要があります。

何か案は?

4

3 に答える 3

1

onCurrentCellChangingイベントを処理して、目的の列の値を取得できます。

$("#gridview2").wijgrid({
   selectionMode: "singleCell",
   currentCellChanging: function (e, args) {
        $(this).wijgrid("data")[args.rowIndex][0];
   }
});
于 2013-01-31T11:24:18.680 に答える
0

最後にこれを見つけたので、分割関数を使用して必要なデータを取得します。

function onSelectionChanged() {
    var dataItem = $("#datatable table").wijgrid('currentCell').row().data;
//     alert(dataItem);
于 2012-11-19T13:07:03.277 に答える
0

試す:

$("#gridElementId").wijgrid('currentCell')

$.wijmo.wijgrid.cellInfo 型を返し、グリッドの現在のセルを表します。

于 2012-11-18T21:22:36.523 に答える