Come modificare il comportamento predefinito di grid.js::_setSort()
per visualizzare correttamente i criteri di ordinamento (freccia su/giù) nell'intestazione di tutte le colonne coinvolte in un ordinamento? Attualmente, _setSort()
riguarda solo la prima colonna dell'array passata a grid.set("sort")
. Ad esempio, dopo aver impostato i criteri di ordinamento con il seguente comando, solo l'intestazione di col1 conterrà una freccia (freccia in su in questo caso).Ordinamento di più colonne con dgrid
grid.set("sort", [{attribute: col1, descending: false}, {attribute: col2, descending: true}]);
potevo ignorare _setSort()
ma la sottolineatura mi dice che è una funzione privata ...