DataTables正在改变我的值(我相信我的数据类型因此破坏了排序)。
我在其他cols上的货币/整数没有正确排序,但是1 col(ints)正在排序(即使它旁边的一个非常相似的col也没有排序)。
我已经尝试过高级初始化并添加了数据顺序=" NUMBER HERE"但即便如此,它仍然没有正确排序。
我浪费了数小时的时间来寻找/尝试各种解决方案,所以我希望stackoverflow的优秀社区可以提供帮助。
编辑: 一个非常奇怪的事情是我给它一个(双)1.89并显示值1.8900000000000001,所有其他数字都正确显示,只有1.89这样做,在我的数据库中这被存储为double(10,2) - 使用小数(8,2)
解决