Почему в раскрывающемся списке ASP.net значение по умолчанию не равно 0, если выбран выбранный jquery

Я использовал Chosen Jquery, из-за которого выпадающий список не обновляется.

Это HTML:

<select name="ctl00$BodyPlaceHolder$ddl1" id="ddl1" class="chose-select le">
    <option value="Select a State">Select a State</option>
    <option value="Alabama">AL</option>
    <option value="Alaska">AK</option>
    <option value="Arizona">AZ</option>
</select>

JavaScript, который устанавливает выбранный индекс в 0:

function setSelectedIndex(dropdownlist, selVal) {
    var ddl1 = document.getElementById(dropdownlist);
    if (selVal < ddl1.selectedIndex) {
        ddl1.selectedIndex = selVal;

        $(ddl1).val(0).trigger('chosen:updated');
    }
}

Это делает трюк с одной проблемой. Проблема заключается в том, что, как только функция устанавливает выбранный индекс на 0, она показывает «Выбор параметра» в качестве индекса 0 вместо первой опции по умолчанию.

Есть идеи, как это исправить?

Ответы на вопрос(2)

Ваш ответ на вопрос