Last Updated: February 25, 2016
·
2.823K
· iondrimba

Sort optionlist alphabetically $Plugin

//USAGE: $(selector).sortAlphabetically();   

$.fn.sortAlphabetically = function () {
    var elements = this.find("option");
    elements.sort(function (a, b) {
        if (a.text > b.text) return 1;
        else if (a.text < b.text) return -1;
        else return 0
    });

    this.empty().append(elements);

    return this;
};