Estoy mostrando los valores de la tabla de la base de datos usando tablas de datos. Estoy haciendo esto usando el método ajax. Aquí está el códigoJquery Datatables alineación de celda del método Ajax
$('#example1').dataTable({
"bProcessing": true,
"sAjaxSource": "filename.php",
"bJQueryUI": true,
"sPaginationType": "full_numbers"
});
La salida del filename.php es
{ "aaData": [["1","<input type='checkbox' name='user'> Test Name","Leader","35"]] }
El código HTML está
<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>
en el código HTML anterior se puede ver la primera columna es el centro Alineados y las dos columnas siguientes se alinean a la izquierda y la última se alinea a la derecha. Pero en la salida de datos, todos están alineados en el centro. He intentado utilizar el siguiente
{ "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>"]] }
ahora tengo la correcta visualización pero mientras que la clasificación por edad no es correcto. Por favor ayuda. Gracias
Genial. Lo intentaré este y te lo hago saber. Gracias –
@ Vasanthan.RP También publiqué un enlace donde puedes encontrar los documentos para aoColumns –
Funciona muy bien. Gracias –