乱序排序选项

特雷弗·苏厄德(Trevor Seward)

使用yadcf 0.8.9和datatables 1.10.10,我有一个DataTable,其中包含Product的排序选项(如https://sharepointupdates.com/Patches所示)。在Chrome浏览器(x64,Windows,当前版本)中,选项顺序不正确(“ SharePoint Foundation 2010”,然后是“ AppFabric 1.1”)。Internet Explorer 11,Edge和Firefox(x64,Windows,当前版本)均以正确的字母顺序显示产品下拉列表,该顺序也恰好是页面上定义的顺序。

   yadcf.init(table, [
            {
                column_number: 1,
                data: [
                    {
                        value: 'AppFabric 1.1',
                        label: 'AppFabric 1.1'
                    },
                    {
                        value: 'FAST Search Server 2010',
                        label: 'FAST Search Server 2010'
                    }, [...]
                    {
                        value: 'SharePoint Foundation 2010',
                        label: 'SharePoint Foundation 2010'
                    },
                    {
                        value: 'SharePoint Foundation 2013',
                        label: 'SharePoint Foundation 2013'
                    },

我正在寻找可以解决Chrome问题的方法,或者为何Chrome具有不同的行为。

丹尼尔

您应该使用sort_as: 'none'该过滤器,(请参阅docs

至于为什么它仅在Chrome中发生-我猜想它对数组的排序功能是不同的,或者它是唯一尝试用对象对数组进行排序的浏览器(我想其他浏览器从一开始就放弃了)

ps

由于您的值/标签具有相同的值,因此您可以使用更简单data的字符串数组,那样您可能无需使用sort_as,因为浏览器应该能够正确地对字符串数组进行排序

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

二维数组排序,空白乱序

来自分类Dev

java-最大到最小排序-最大乱序

来自分类Dev

带条件的Java排序给出了乱序的结果

来自分类Dev

EF 和 LINQ to Entities 中的 DefaultIfEmpty 乱序排序项目?

来自分类Dev

对已经排序的数组进行排序,除了一个乱序的元素

来自分类Dev

排序下拉选项

来自分类Dev

Scala排序选项

来自分类Dev

禁用排序选项

来自分类Dev

dataTables AngularJS 选项排序

来自分类Dev

乱序执行和重新排序:我能看到障碍之后的障碍吗?

来自分类Dev

方法乱序

来自分类Dev

方法乱序

来自分类Dev

如何添加“按选项排序”?

来自分类Dev

带限制选项的僧侣排序

来自分类Dev

排序选择选项元素

来自分类Dev

如何添加“按选项排序”?

来自分类Dev

排序(默认选项与数字选项-n之间的差异)

来自分类Dev

Magento自定义排序选项

来自分类Dev

MATLAB GUI选项卡排序

来自分类Dev

DockPanel Suite选项卡排序

来自分类Dev

std :: set具有多个排序选项

来自分类Dev

Finder算法用于“按名称排序”选项

来自分类Dev

使用jQuery按值对选项进行排序

来自分类Dev

Magento自定义排序选项

来自分类Dev

对选择元素选项进行排序并保留焦点

来自分类Dev

在“选项”按钮中对文本进行排序

来自分类Dev

具有多个排序选项的std :: set

来自分类Dev

在Django模板中创建排序选项

来自分类Dev

根据选项选择对表进行排序