我已经通过JavaScript生成了Tabulator表。我有一列显示下载图标并且有cellClick事件。在cellClick事件中,我正在调用自定义函数,并希望将该函数的值传递给另一列中显示的字段。我很难确定如何引用另一列中的字段值以传递给我的函数。
带有下载图标的列的编码为:
注意:downloadIcon正在生成,具有显示“真棒字体”图标的功能。
{格式器:downloadIcon,宽度:50,对齐:“ center”,cellClick:function(e,单元格){fileDownload(pdfURI);}}
我希望传递给fileDownload函数的pdfURI是表中的一个字段,并显示在另一列中。
答案 0 :(得分:0)
您可以在传递给点击回调的Cell Component上调用 getData 函数,这将返回该行的数据对象。
{formatter: downloadIcon, width: 50, align: 'center', cellClick:function(e, cell){
fileDownload(cell.getData().pdfURI);
}}