首页 > 解决方案 > 数据表处理:columns.render 中有多个 columns.data

问题描述

我需要为具有服务器端处理的 jquery 数据表中的列构建 HREF 字符串。

我的代码:

{
                    "data": { "_": "auftragID", "bool": "besitztAuftragDateianhaenge" }, "name": "Aktionen", "autoWidth": false,
                    "render": function (data, type, row, meta) {
                        return '<a class="mgmicon blue" href="' + 'Auftrag/AuftragsAnsicht/' + data + data.bool + '" data-toggle="tooltip" data-placement="top" title="@Localization["ManagementTools_Button_View_Title"]"><i class="material-icons" alt="">&#xE8F4;</i></a>';
                    }
},

这就是我生成的 HREF 字符串的样子:

HREF:“Auftrag/AuftragsAnsicht/aaf96c74-1c85-403a-aa50-18c0beb473f0undefined”

data.bool 在这里未定义。但我不明白如何正确引用它......我已经尝试过使用:“data.bool”、“data[1]”、“data[bool]”、“data[“bool”]”

有人可以解释一下,我在这里做错了什么吗?

标签: datatables

解决方案


推荐阅读