Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 以名称和id动态添加日期作为列标题_Javascript_Html_Jquery_Ajax_Datatable - Fatal编程技术网

Javascript 以名称和id动态添加日期作为列标题

Javascript 以名称和id动态添加日期作为列标题,javascript,html,jquery,ajax,datatable,Javascript,Html,Jquery,Ajax,Datatable,我遵循了这个指南,但我的问题是我无法添加新列,我想在动态日期之前添加名称,年龄,以及部分 有办法做到这一点吗 基于此 $(文档).ready(函数(){ 变量数据集=[ { 姓名:'约翰', 年龄:"21",, “一”节, dateData_1:“日期A1”, dateData_2:“日期A2”, dateData_3:“日期A3”, dateData_4:“日期A4”, dateData_5:“日期A5”, }, { 名称:“Doe”, 年龄:"22",, "二",, dateData_

我遵循了这个指南,但我的问题是我无法添加新列,我想在动态日期之前添加名称年龄,以及部分

有办法做到这一点吗

基于此


$(文档).ready(函数(){
变量数据集=[
{ 
姓名:'约翰',
年龄:"21",,
“一”节,
dateData_1:“日期A1”,
dateData_2:“日期A2”,
dateData_3:“日期A3”,
dateData_4:“日期A4”,
dateData_5:“日期A5”,
},
{ 
名称:“Doe”,
年龄:"22",,
"二",,
dateData_1:“日期B1”,
dateData_2:“日期B2”,
dateData_3:“日期B3”,
dateData_4:“日期B4”,
dateData_5:“日期B5”,
},
{ 
姓名:'史密斯',
年龄:'23',
"三",,
dateData_1:“日期C1”,
dateData_2:“日期C2”,
dateData_3:“日期C3”,
dateData_4:“日期C4”,
dateData_5:“日期C5”,
},
{ 
姓名:'马克',
年龄:'24',
"四",,
dateData_1:“日期D1”,
dateData_2:“日期D2”,
dateData_3:‘日期D3’,
dateData_4:“日期D4”,
dateData_5:'日期D5',
},
{ 
名字:“凯恩”,
年龄:"25",,
"五",,
dateData_1:“日期E1”,
dateData_2:“日期E2”,
dateData_3:“日期E3”,
dateData_4:“日期E4”,
dateData_5:“日期E5”,
}
]
var列=[];

对于(var i=1;i您正在填充数据源数组,但完全忘记了填充列列表。 只需将名称年龄部分添加到“columns”数组中,就像这样

  var columns = [
    { title: "Name", data: 'Name' },
    { title: "Age", data: 'Age' },
    { title: "Section", data: 'Section' }
  ];
以下是一个例子:

  var columns = [
    { title: "Name", data: 'Name' },
    { title: "Age", data: 'Age' },
    { title: "Section", data: 'Section' }
  ];