繁体   English   中英

使用Jquery Datatable和Spring将列动态添加到网格

[英]Dynamically adding column to grid using Jquery Datatable and Spring

我想根据我从控制器传递给视图的属性的条件动态添加列。我正在使用Jquerydatable进行网格视图和Spring作为框架。 我尝试了各种搜索解决方案,但似乎无济于事,因此任何人都不能建议任何解决方案以仅在传递的属性满足条件的情况下动态添加列。 谢谢。

可能使用javascript

    oColumns = [{ "mData": "id", "bVisible": 0 }]; // by default I set ID column
    columns = ["name", "email", "phoneNumber"]; // can initalize from server

    ${id}_columns.forEach(function(entry) {
    col = [{"mData": entry}];
    ${id}_oColumns = ${id}_oColumns.concat(col);
});

oTable = $('#$datatable').dataTable({
            "bProcessing": true,
    "sAjaxSource" : "rest",
    "aoColumns": oColumns,
    });

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM