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