セルが特定の条件を満たす場合に、セルに色を付けてクリックできるようにしようとしています。私が得ている問題は、パラメータを要素のonclickに渡すことです。私は次のようなことをしています:
{
name: 'numberOfUnits',
index: 'numberOfUnits',
sorttype: 'integer',
cellattr: function (rowId, tv, rawObject, cm, rdata) {
if (...) {
return 'style="background-color:red" onClick="javascript:showReceivedLockedPieChartDialog(' + '\'' + lockedCellId + '\'' + ')"';
}
else {
return 'style="color:black"';
}
}
}
テキストが次のように形成されていることがわかります。
style="background-color:red" onClick="javascript:showReceivedLockedPieChartDialog('ABC')"
このようなものを作成しているようです...
<td aria-describedby="reportGrid_numberOfUnits" title="13" ABC")"="" onclick="javascript:showReceivedLockedPieChartDialog(" style="background-color:red" role="gridcell">13</td>
この関数にパラメータを渡すのを手伝ってください。