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

Javascript 如何向jQuery dataTables列中添加一些信息,javascript,jquery,html-table,datatables,cell,Javascript,Jquery,Html Table,Datatables,Cell,我有以下代码: $("table.contentTable").dataTable({ "iDisplayLength": 25, "oLanguage": { "sUrl": "scripts/language/ru_RU.txt" }, "aaSorting": sorting, /* "bJQueryUI": true,*/ "bRetrieve": true,

我有以下代码:

 $("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"},
使用
column().header()
API获取列标题单元格

您可以尝试以下方法:

$(table.column(1).header()).text('cardNumber/year');
参考链接:


你可以这样写:

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