Wijmoグリッドを使用しています。ユーザーがセルをクリックした場合、グリッド内でidフィールドを知りたいです。
つまり、ヘッダーの詳細が id、name、surname、dob の場合
彼らが姓をクリックすると、IDを取得できる必要があります。少しゴミの例ですが、 selectionMode: "singleCell" も使用する必要があります。
したがって、行全体を 1 つのセルだけで選択するのではなく、その行内の他のセル情報を取得できるようにする必要があります。
何か案は?
onCurrentCellChangingイベントを処理して、目的の列の値を取得できます。
$("#gridview2").wijgrid({
selectionMode: "singleCell",
currentCellChanging: function (e, args) {
$(this).wijgrid("data")[args.rowIndex][0];
}
});
最後にこれを見つけたので、分割関数を使用して必要なデータを取得します。
function onSelectionChanged() {
var dataItem = $("#datatable table").wijgrid('currentCell').row().data;
// alert(dataItem);
試す:
$("#gridElementId").wijgrid('currentCell')
$.wijmo.wijgrid.cellInfo 型を返し、グリッドの現在のセルを表します。