Как включить столбец jquery datatable, зависит от доступности входа пользователя в систему, если пользователь входа в систему является администратором, то только последний столбец должен отображаться / скрываться, как это сделать в функции datatable. Вот мой код:
var $table=$('#example').dataTable
( {
"bFilter": false,
"bDestroy": true,
"bJQueryUI": true,
"ajax": {
'type': 'POST',
'url': 'getResult.php',
'data': {
formName:'afscpMcn',
action:'search',
mcn_no: document.getElementById('mcn_no').value,
cust_nm:document.getElementById('cust_name').value,
emp_id: document.getElementById('employ_name').value
}
},
"columnDefs": [
{
"aTargets":[4], // this your column of action
"mData": null,
"bSortable": false,
"mRender": function(data, type, full)
{
mcnDel=String(full[0]+full[1]);
var rowId= full[0];
return "<td><a href='javascript: void(0);' id='deleteOrd' onclick='updateMcnTab(\""+rowId+"\");' ><img src=images/edit-icon.png></a> / </a><a href='javascript: void(0);' onclick='getResultsMcn(\"delete\",\""+mcnDel+"\");' ><img src=images/delete.png></a></a></td>"; // replace this with button
}
}
]
});
Задача ещё не решена.
Других решений пока нет …