我有數據表使用服務器端處理返回數據。我沒有修改從數據表給出的基本示例。渲染數據表布爾列
我有一些布爾列,我想呈現爲圖標例如1 =綠色勾號0 =紅色十字或類似的東西。它目前看起來像this。 我將如何去渲染只有3列?
這裏的代碼,我已經嘗試過,但是這會導致整個表是空白......
$(document).ready(function() {
$('#log').dataTable({
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "assetlog.php"
"columns": [
{ "data": "id" },
{ "data": "assetcode" },
{ "data": "name"},
{ "data": "shift" }
{ "data": "datetime" },
{ "data": "stop_production" },
{ "data": "furtheractions" }
{ "data": "jobcomplete" },
{ "data": "duration" },
],
"columnDefs": [
{
"render": function (data, type, row) {
return (data === true) ? '<span class="glyphicon glyphicon-ok"></span>' : '<span class="glyphicon glyphicon-remove"></span>';
},
"targets": 6
}
]
});
});
感謝
把一些代碼你試過什麼.. –
檢查這個鏈接:http://stackoverflow.com/questions/658044/tick-symbol-in-html-xhtml – soorapadman
如果可能的話,提供一些樣本'代碼'加響應數據'... –