gpt4 book ai didi

jquery - 将 img HTML 标签集成到数据表中

转载 作者:行者123 更新时间:2023-12-01 01:21:49 25 4
gpt4 key购买 nike

我刚刚开始使用 Datatable,但我对某些事情感到困惑。我似乎无法在单元格内集成图像 HTML 标签。这是关于 column.render我想,但我想我对文档有点不知所措,因为我仍然不知道该怎么做。

这是我的代码,路径返回图像的 URL。

$('#table_id').DataTable({
"processing": true,
"ajax": {
"url": "req.php",
"type": "POST"
},
"columns": [
{ "data": "id" },
{ "data": "path" },
{ "data": "type" },
{ "data": "keywords" }
]
} );

以及我目前正在尝试做的事情。

$('#table_id').DataTable({
"processing": true,
"ajax": {
"url": "req.php",
"type": "POST"
},
"columns": [
{ "data": "id" },
{ "data": "path" },
"render": function ( data, type, full, meta ) {
return '<img src="'+data+'">';
{ "data": "type" },
{ "data": "keywords" }
]
} );

我期待着找到一个能让我摆脱无知的人。

祝你有美好的一天:)

最佳答案

渲染属性位于 "data":"path" 所在的对象之外。

您现在有用于渲染的代码:

"columns": [
{ "data": "id" },
{ "data": "path" },
"render": function ( data, type, full, meta ) {
return '<img src="'+data+'">';
{ "data": "type" },
{ "data": "keywords" }
]

你应该这样重写:

"columns": [
{ "data": "id" },
{ "data": "path",
"render": function ( data, type, full, meta ) {
return '<img src="'+data+'">';
}
},
{ "data": "type" },
{ "data": "keywords" }
]

关于jquery - 将 img HTML 标签集成到数据表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43630740/

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