Si estas necesitando una función que actualice alfabéticamente un SELECT HTML, tu solución es utilizar esta función:
<script>
function ordenarSelect(id_componente)
{
var selectToSort = jQuery('#' + id_componente);
var optionActual = selectToSort.val();
selectToSort.html(selectToSort.children('option').sort(function (a, b) {
return a.text === b.text ? 0 : a.text < b.text ? -1 : 1;
})).val(optionActual);
}
$(document).ready(function () {
ordenarSelect('selectPaises');
});
</script>
Referencia original:
https://gist.github.com/jomasero/5853295
No hay comentarios:
Publicar un comentario