如何向jQuery dataTables列中添加一些信息

问题描述 投票:0回答:2

我有此代码:

 $("table.contentTable").dataTable({
        "iDisplayLength": 25,
        "oLanguage": {
            "sUrl": "scripts/language/ru_RU.txt"
        },
        "aaSorting": sorting,
        /* "bJQueryUI": true,*/
        "bRetrieve": true,
        "bProcessing": true,
        "bServerSide": true,
        "sPaginationType": "paging_with_jqui_icons",
        "sAjaxSource": "getAllTripCards",
        "fnServerData": fnDataTablesPipeline,
        "aoColumns": [
            {"mDataProp": "cardNumber"},
            {"mDataProp": "issueDate", "sType": "string-date-euro"},
            {"mDataProp": "type"},
            {"mDataProp": "position"}

...

我需要在第一栏中添加两个字段的组合。我怎样才能做到这一点?我想做这个,但是不起作用

 "aoColumns": [
            {"mDataProp": "cardNumber" + "issueDate"},
javascript jquery html-table datatables cell
2个回答
0
投票
您可以尝试这个:

$(table.column(1).header()).text('cardNumber/year');

参考链接:

column().header() API

0
投票
"aoColumns": [ {"mDataProp": "cardNumber"}, { "mDataProp": function (data, type, dataToSet) { return data.issueDate + " " + data.sType;}}, {"mDataProp": "type"}, {"mDataProp": "position"}

],

© www.soinside.com 2019 - 2024. All rights reserved.