sortuj elementy na liście rozwijanej bez pierwszego elementu

Mam następujący kod do sortowania elementów na liście rozwijanej:

function sortDropDownListByText(selectId) {
    $(selectId).html($(selectId + " option").sort(function(a, b) {
       return a.text == b.text ? 0 : a.text < b.text ? -1 : 1
    })) 
}

działa to dobrze, z wyjątkiem przypadków, gdy w moim pierwszym przedmiocie mam komunikat ** „Proszę wybrać i element z listy”. . **

czy i tak mogę posortować pozycje na liście wyboru i zawsze zachowywać „Proszę wybrać wpis” jako pierwszy element na liście?

EDYTOWAĆ:

W odpowiedzi na niektóre odpowiedzi „Wybierz element zawsze ma wartość 0”

questionAnswers(6)

yourAnswerToTheQuestion