gpt4 book ai didi

javascript - 如何获取数据表列的值?

转载 作者:行者123 更新时间:2023-11-27 23:39:14 26 4
gpt4 key购买 nike

我想获取数据表列的值。这是我的数据表脚本:

$(function () {
$('#kategoriTable').DataTable({
"paging": true,
"lengthChange": true,
"searching": true,
"ordering": true,
"info": true,
"autoWidth": true,
"scrollX": false,
"ajax": {
"url" : "kugi/getDataKategori",
"dataSrc" : function(json) {
console.log(json);
return json.ProposalCategories
}
},
"columns": [
{ "data": "CategoryId"}, // I want to get this value, and then use it to edit the data
{ "data": "Name"},
{ "data": "Code"},
{ "data": "TypeName"},
{ "data": "IsAbstract"},
{ "data": "DefSrcOrganisationName"},
{ "data": null,
"bSortable": false,
"mRender": function (o) { return '<a href="kugi/edit_usulan_kategori/"><button class="btn btn-success btn-xs">Edit</button></a>'; }
}
]
});
});

之后我想将此值发送到此代码

return '<a href="kugi/edit_usulan_kategori/XXXX"><button class="btn btn-success btn-xs">Edit</button></a>'

如何获取 CategoryId 的值,然后将其放入 XXXX

先谢谢了。

最佳答案

您已经很接近了 - 您实际上可以通过 row 参数访问所有列值:

columns: [
{ data: "CategoryId" },
{ data: "Name" },
{ data: "Code" },
{ data: "TypeName" },
{ data: "IsAbstract" },
{ data: "DefSrcOrganisationName" },
{ data: null,
sortable: false,
render: function(data, type, row) {
return '<a href="kugi/edit_usulan_kategori/'+row.CategoryId+'">'+
'<button class="btn btn-success btn-xs">Edit</button></a>'
}
}
]

此处的文档 -> https://datatables.net/reference/option/columns.render

关于javascript - 如何获取数据表列的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33844970/

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