dqoag62688 2016-09-12 16:07
浏览 233

如何使用DataTables使两行显示为一行?

I have a page with a listing of groups here:

http://liquidchurch.com/groups/groups-browse/

It is using WordPress, DataTables, and the CCB Core API plugin and works well.

I need to add to each group a description, but the descriptions are too long to add to the end of the table, so I'd like for it to appear on a separate line but still be "attached" to the main row (about the group) both in visual appearance and for sorting purposes.

Here is my current code:

https://gist.github.com/davidshq/2c54fae1d3fd73bc6eda7dc537c1abed

  • 写回答

1条回答 默认 最新

  • doujia3441 2016-09-12 17:42
    关注
    // set up the datatablse
        var table = $('#example').DataTable();
    
        // list of descriptions for each person
        var desc = {
            "Ashton Cox": "Ashton is a baller",
          "Cedric Kelly": "Died in the last harry potter movie",
          "Garrett Winters": "this guy is cold af"
        };
    
        // loop each row
        $('#example tbody').find("tr").each(function(){
    
          // get the name which matches the keys in our
          // descriptions, in this case it's in the first col
            var name = $(this).find("td").eq(0).text();
          if(!name.length) return;
    
          if(undefined === desc[name]) return;
          table.row($(this)).child(desc[name]).show();
    
        });
    

    Demo: https://jsfiddle.net/j767gs8t/1

    评论

报告相同问题?

悬赏问题

  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容