我已经通过JavaScript生成了一个制表表。我有一个列,它显示一个下载图标并有一个cellClick事件。在cellClick事件中,我调用一个自定义函数,并希望传递函数--显示在另一列中的字段的值。我在确定如何引用另一列中的字段值以传递给我的函数时遇到了困难。
带有下载图标的列编码为:
注意: downloadIcon是用一个函数生成的,可以显示字体的图标。
{formatter: downloadIcon, width: 50, align: 'center', cellClick:function(e, cell){fileDownload(pdfURI);}}我希望传递给pdfURI的fileDownload函数是表中的一个字段,并显示在另一列中。
发布于 2020-09-01 20:00:54
您可以调用传递给单击回调的getData函数,这将返回该行的数据对象。
{formatter: downloadIcon, width: 50, align: 'center', cellClick:function(e, cell){
fileDownload(cell.getData().pdfURI);
}}https://stackoverflow.com/questions/55385027
复制相似问题