I am using JsTree plugin to draw a tree of folders and files, here you can see my sort mathode.
'sort' : function(a, b) {
a1 = this.get_node(a);
b1 = this.get_node(b);
if (a1.icon == b1.icon){
return (a1.text > b1.text) ? 1 : -1;
} else {
return (a1.icon > b1.icon) ? 1 : -1;
}
This piece of code give me result like
- AA
- BB
- aa
its mean folders having name start with small letter,always going to be show after capital letter folder name.According to ASCII Capital letters Always sort first and small letter sort after capital letters. But i want to sort folder name such as
AA
aa
- BB
I mean folder must be sort alphabetically order by ignoring case letter.Thanks in Advance