上午使用數據表列出患者詳細信息。這裏無法通過patientid對此進行分類。這些值來自數據庫。 patientid是數據庫上的一種varchar類型。爲什麼無法通過患者ID進行分類?
上午使用「aaSorting」:[[1,'desc']],將patientid排序爲默認值。但這些不是按排序順序。 如何解決這個問題?
圖像被附上。請找到。
上午使用數據表列出患者詳細信息。這裏無法通過patientid對此進行分類。這些值來自數據庫。 patientid是數據庫上的一種varchar類型。爲什麼無法通過患者ID進行分類?
上午使用「aaSorting」:[[1,'desc']],將patientid排序爲默認值。但這些不是按排序順序。 如何解決這個問題?
圖像被附上。請找到。
它排序正確,但作爲文本。
您需要告訴datatables將該列視爲數字。
$('#example').dataTable({
"aoColumnDefs": [
{ "sType": "numeric" }
]
});
您可以從文檔中獲得更多信息。 http://www.datatables.net/plug-ins/sorting
感謝您的回覆,但它不起作用。甚至datatable的屬性也失去了 – jaya 2013-05-07 15:36:13
它被糾正了。已經使用了$ pid。換成$ pid。現在它工作正常。感謝所有。
好的,謝謝。請不要放棄問題,因爲有人可能會在你不再需要時幫助你。如您所做的那樣,始終添加解決方案,然後勾選以從「未答覆」列表中刪除該問題。 – halfer 2013-05-20 13:05:55
嗨,你可以在顯示它之前將字符串解析爲int。那麼它將正常工作。 – 2013-05-07 15:26:23
我們可以看到一個現場實例嗎?目前,還沒有足夠的信息來幫助。 – halfer 2013-05-20 12:26:16