2017-09-10 13 views
0

をファイル名の配列を追加は、私がデータテーブル次しているデータテーブルのjQueryにハイパーリンクとして

<table id="myDt"> 
    <thead> 
     <tr> 
     <th>Name</th> 
     <th>Age</th> 
     <th>MyPics</th> 
     </tr> 
    </thead> 
</table> 

今私のappArray配列はまた、ここでファイルのコレクションを含む構造体である:

[ 
{age: "29" ,files: {file1: 1505050304702, file2: 1505050304701}, name: "NewUser1"}, 
{age: "22" ,files: {file1: 1505050304731, file2: 1505050304739}, name: "NewUser2"} 
] 

上記のデータにハイパーリンクを付けてファイル名を表示する必要があります名前、年齢などの他のデータと共に表示されます。単一レコードのすべてのファイルは、同じセル内にある必要があります。どうすれば同じことができますか?

答えて

0

renderコールバックを使用できます。あなたが使用できる例としてDataTable.js columns.render

を参照してください:

render: function (data, type, row, meta) { 
    return '<a href="'+row.files.file1+'">File 1</a>' + 
    '<a href="'+row.files.file2+'">File 2</a>'; 
} 
関連する問題