Javascript Jquery数据表如何在设置特定条件时在一个单元格中显示两列
我是Jquery数据库的新手,我已经四处浏览过了,但以前从未问过这种问题。我有下表Javascript Jquery数据表如何在设置特定条件时在一个单元格中显示两列,javascript,jquery,datatables,Javascript,Jquery,Datatables,我是Jquery数据库的新手,我已经四处浏览过了,但以前从未问过这种问题。我有下表 如果H1有两个或多个重复列,H2也有重复列,则希望如下表所示显示数据 这在Jquery数据表中可能吗?欢迎任何帮助,谢谢 更新我可以使用下面的函数附加相邻的列,但现在仍然知道如何根据条件对行执行相同的操作`render:function(数据、类型、行、元){ 返回“”数据+行[h3_索引]+”; }` var tdVal=[]; $。每个($('tr td:nth child(1)),函数(i,v){ tdV
如果H1有两个或多个重复列,H2也有重复列,则希望如下表所示显示数据
这在Jquery数据表中可能吗?欢迎任何帮助,谢谢 更新
我可以使用下面的函数附加相邻的列,但现在仍然知道如何根据条件对行执行相同的操作
`render:function(数据、类型、行、元){
返回“”数据+行[h3_索引]+”;
}`
var tdVal=[];
$。每个($('tr td:nth child(1)),函数(i,v){
tdVal.push($(v).text());
})
var hasDuplicates=函数(a){
对于(var i=0;i这应该是可能的,你已经尝试了什么?你的表数据来源于哪里?hi@HatteringMouse请查看更新的帖子,有什么建议吗?你的数据来自哪里?你可以忽略后端中的那些重复项吗?hi@Elad不幸的是,我不能忽略它,它是通过api提供的,我没有说或控制。@Samba,在这种情况下,向我们展示数据结构是如何呈现的,这样我们就可以指导您忽略重复项
return '<p>'data + row[h3_index] + '</p>';
}`
var tdVal = [];
$.each($('tr td:nth-child(1)'), function(i,v){
tdVal.push($(v).text());
})
var hasDuplicates = function(a) {
for(var i = 0; i <= a.length; i++) {
for(var j = i; j <= a.length; j++) {
if(i != j && a[i] == a[j]) {
return true;
}
}
}
return false;
}
if(hasDuplicates(tdVal)){
// hide your row
}