Kendo ui 使用剑道网格对负值进行排序
在kendo网格列上启用排序时,它将按预期工作, 被排序的列包含负数的情况除外 有没有办法解决这个问题 这是我的网格的屏幕截图:Kendo ui 使用剑道网格对负值进行排序,kendo-ui,kendo-grid,Kendo Ui,Kendo Grid,在kendo网格列上启用排序时,它将按预期工作, 被排序的列包含负数的情况除外 有没有办法解决这个问题 这是我的网格的屏幕截图: 已修复:在2012年第3季度SP1中,按负数和零排序无法正常工作 哪个版本是你的剑道?你没有提供足够的信息来确定什么可能是错误的,所以我将不得不在假设中工作 你提到的版本很好用(我刚刚试过) 如果模型中未定义包含负数的列,则排序可能失败,然后KendoUI需要推断数据的类型,并且可能猜测它们是字符串。请参阅此示例,其中Value定义为string,并尝试对其排序。但
已修复:在2012年第3季度SP1中,按负数和零排序无法正常工作
哪个版本是你的剑道?你没有提供足够的信息来确定什么可能是错误的,所以我将不得不在假设中工作
字符串。请参阅此示例,其中Value
定义为string
,并尝试对其排序。但是,如果您方便地定义模型(请参见),那么它工作得非常好
schema : {
model: {
fields: {
...,
Value : { type: 'number' }
}
},
如果不是这样的话,那么请更新您的帖子,其中显示了代码以及您案例中数据的排序方式。我也遇到了同样的问题,发现我的模型属性包含null而不是number(在服务器端ajax的赋值过程中),所以我只需将所有null更改为0,排序就可以了
我使用的是剑道UI Complete v2013.1.319,这意味着我使用的是有修复的版本,尽管它似乎没有修复?想想OnaBai,我尝试过帮助,但这并没有解决我的问题,你可以在上面找到我的网格的屏幕截图。很抱歉,我的关注太晚了。如果您仍然不能解决您的问题,您可以添加网格代码并读取函数(或绑定数据源)?