【发布时间】:2012-05-14 03:28:29
【问题描述】:
我在按升序排序 ajax 数据表时遇到了一些麻烦,因为 mysql 中的默认值是 NULL 或 0,我不想显示它们。例如,在我的表中,我有:
item | value
-----+------
a | 2
b | 3
c | 4
d | NULL
降序排序效果很好,但是升序会首先显示“d”,我不希望有“d”。似乎也无法自定义js订单,因为这是ajax,所以订单是直接在db中完成的。
我该如何解决这个问题?
【问题讨论】:
-
我认为你把你的技术搞混了。您从表中提取的排序顺序取决于您的选择案例。仅仅因为您按 1 顺序将其放入表中并不意味着它会以这种方式出现。 Ajax 只是一种在客户端和服务器之间进行通信的方法,因此您的标题绝对没有意义。您可以排除您不想在 sql select 语句中的 WHERE 子句中显示的值。
标签: jquery datatables