gpt4 book ai didi

jquery - 在 jQuery DataTables 中的 Ajax 请求后在 td 中添加 html 元素

转载 作者:行者123 更新时间:2023-12-03 22:54:23 25 4
gpt4 key购买 nike

我想在获得ajax响应后在td中添加html元素。

结果将类似于:

<tr>
<td class="mycus-class" data-title="abc"><span class="mycus-class2">XYZ</span></td>
<td class="mycus-class" data-title="ghi"><span class="mycus-class2">GKL</span></td>
.....
</tr>

最佳答案

使用 render() 非常简单功能,这里有一个小演示:

var data = [
{ firstName: 'john', lastName : 'doe' }
]

var table = $('#example').DataTable({
data : data,
columns : [
{ data : 'firstName',
render : function(data, type, row) {
return '<span class="mycus-class2">'+data+'</span>'
}
},
{ data : 'lastName' }
]
})

<强> http://jsfiddle.net/e9be48oq/

<小时/>

您可以在一次调用中定位多个列:

columnDefs : [
{ targets : [0,3,4,5],
render : function(data, type, row) {
return '<span class="mycus-class2">'+data+'</span>'
}
}
]

关于jquery - 在 jQuery DataTables 中的 Ajax 请求后在 td 中添加 html 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32993673/

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