作成日: 2023/06/12 最終更新日: 2023/06/12
文書種別
不具合
状況
修正済み
詳細
CellMakerで配置したボタンをdisabledにした時、ボタンの下部をクリックするとボタンのクリックイベントが発生します。
回避方法
この問題はバージョン5.20231.888で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
クリックイベントが発生している行と選択行が異なる場合にreturnします。
cellTemplate: wijmo.grid.cellmaker.CellMaker.makeButton({
click: (e, ctx) => {
//回避方法
var selectedRow = e.target.parentElement["wj-cell-index"].row;
var targetCellRow = flexGrid.selection.row;
if (selectedRow != targetCellRow) {
return;
}
alert('「' + flexGrid.selection.row + '」行目のクリックイベント');
}
})