Datatables 排序选项顺序错误

Datatables 排序选项顺序错误,datatables,yadcf,Datatables,Yadcf,使用yadcf 0.8.9和datatables 1.10.10,我有一个带有产品排序选项的DataTable(见)。在Chrome(X64,Windows,当前版本)中,选项是无序的(“SalePosion基金会2010”,然后“AppFrand 1.1”)。Internet Explorer 11、Edge和Firefox(x64,Windows,当前版本)都以正确的字母顺序显示产品下拉列表,这也恰好是页面上定义的排序顺序 yadcf.init(table, [

使用yadcf 0.8.9和datatables 1.10.10,我有一个带有产品排序选项的DataTable(见)。在Chrome(X64,Windows,当前版本)中,选项是无序的(“SalePosion基金会2010”,然后“AppFrand 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有不同的行为。

对于该过滤器,您应该使用
排序为:'none'
()

至于为什么它只出现在Chrome上——我想它在数组上的排序功能是不同的,或者它是唯一一个尝试用对象对数组排序的浏览器(我想其他浏览器从一开始就放弃了)

p、

由于您的值/标签得到相同的值,您可以使用更简单的
数据
-字符串数组,这样您可能不需要使用
排序作为
,因为浏览器应该能够正确排序字符串数组