我正在使用数据表列出患者详细信息。这里无法通过patientid对此进行排序。这些值来自db。 patientid是数据库上的varchar类型。
正在使用“aaSorting”:[[1,'desc']],将patientid排序为默认值。但这些不按排序顺序排列。 怎么解决这个?
附有图片。请找。
答案 0 :(得分:0)
正确排序,但作为文本 您需要告诉数据表将该列视为数字。
$('#example').dataTable( {
"aoColumnDefs": [
{ "sType": "numeric" }
]
} );
您可以从文档中获取更多信息。 http://www.datatables.net/plug-ins/sorting
答案 1 :(得分:0)
它被纠正了。使用了$ pid。换成$ pid。现在它工作正常。谢谢大家。