2017-02-07 2 views
1

yadcfのmulti_selectフィルタで、大文字小文字の区別がない場合にソート可能なオプションはありますか?yadcf - select2のmulti_select - オプションのドロップダウンで大文字と小文字が区別されない

ここに私のfiddleがこれを説明しています。 "ABS"、 "オフ"、 "OFF" と "ON":カラム状態の

は、4つの可能な値です。ドロップダウンでは、「OFF」、「ON」、「abs」、「OFF」の順にオプションが表示されます。そして、私の望みはオプションが「abs」、「OFF」、「off」、「ON」の順に表示されることです。

Thanks in advance one more time. 

答えて

2

あなたは、カスタムソート関数を所有し提供することができ、ために再びこの

'use strict'; 

var oTable = $('#example').DataTable(); 
var mySort = function(a, b) { 
return a.toLowerCase().localeCompare(b.toLowerCase()); 
}; 
yadcf.init(oTable, [ 
    { 
     column_number: 0, 
     filter_type: 'multi_select', 
     filter_match_mode: 'exact', 
     select_type: 'select2', 
     sort_as: 'custom', 
     sort_as_custom_func: mySort 
    },{ 
     column_number: 1, 
     filter_type: 'text', 
    } 
]); 

working jsfiddle

+1

本当に感謝のように、mySortは、ソート機能である列sort_as: 'custom', sort_as_custom_func: mySort(のための次の属性を使用しますあなたのソリューション。他のものとして、魅力のように動作します。 – mgutbor

関連する問題