我正在使用數據表顯示數據庫表值。我正在使用ajax方法執行此操作。下面是代碼Jquery Datatables Ajax方法單元格對齊
$('#example1').dataTable({
"bProcessing": true,
"sAjaxSource": "filename.php",
"bJQueryUI": true,
"sPaginationType": "full_numbers"
});
的filename.php的輸出是
{ "aaData": [["1","<input type='checkbox' name='user'> Test Name","Leader","35"]] }
的HTML代碼是
<table cellpadding="0" cellspacing="0" border="0" class="display tablehead" id="example1">
<thead>
<tr class="colhead newbg">
<th width="17" align="center">No</th>
<th width="194" align="left">User</th>
<th width="56" align="left">Role</th>
<th width="31" align="right">AGE</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
在上面的html你可以看到第一列的中央對齊接下來的兩列左對齊,最後一列右對齊。但是在數據輸出中,所有數據都是中心對齊的。我試圖使用以下內容
{ "aaData": [["<div align='center'>1</div>","<div align='left'><input type='checkbox' name='user'> Test Name</div>","<div align='center'>Leader</div>","<div align='right'>35</div>"]] }
現在我得到了正確的顯示,但按年齡排序時它是不正確的。請幫忙。謝謝
太好了,我會嘗試這一個,讓你知道。謝謝 – 2012-01-02 13:46:11
@ Vasanthan.RP我也發佈了一個鏈接,你可以找到文檔aoColumns – 2012-01-02 13:48:39
偉大的作品。 – 2012-01-03 12:04:29