gpt4 book ai didi

jquery - DataTables 渲染自定义列

转载 作者:行者123 更新时间:2023-12-03 22:56:24 26 4
gpt4 key购买 nike

是否可以在 DataTables.net 中呈现自定义列?我已经阅读了很多教程和文档,但无法使其正常工作。我想创建带有链接的第三列,我在其中使用第一列中的信息。我的代码如下所示:

$(document).ready(function () {
$('#categories').DataTable({
"ajax": '@Url.Action("Table", "Categories")',
"columns": [
{ "data": "Name" },
{ "data": "Parent" },
null
],
"columnsDefs": [
{
"render": function(data){
return "<a href='~/Admin/Categories/Edit' + data.Name + '>EDIT</a>";
},
"targets": 0
}
]
});
});

在 json 中,我只获取名称和父列信息。有什么想法可以创建其中包含名称的第三列吗?谢谢!

最佳答案

好吧,我自己已经成功了。这是下一代的答案:

 $(document).ready(function () {
$('#categories').dataTable({
"ajax": '@Url.Action("Table", "Categories")',
"aoColumns": [
{ "data": "Name" },
{ "data": "Parent" },
{
"mData": "Name",
"mRender": function (data, type, row) {
return "<a href='Admin/Categories/Edit/" + data + "'>EDIT</a>";
}
}
]
});
});

关于jquery - DataTables 渲染自定义列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41900533/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com