Выпадающий список выбран Значение Иногда возвращает текст - PullRequest
0 голосов
/ 27 января 2010

В моей форме есть раскрывающийся список с установленными целочисленными значениями и отображением текста. Когда я запускаю следующий код для отображения значения, а затем связанный текст, я обнаруживаю, что текст отображается в виде значения, когда это не предполагается. Любая работа вокруг этого, пожалуйста?

функция OnddlChanged (выпадающий) {

if( dropdown != null)
{
    var selindex = dropdown.selectedIndex;
    var selvalue = dropdown.options[selindex].value;
    var seltext = dropdown.options[selindex].text;
    document.getElementById('<%=Hidsel Key.ClientID %>').value = selvalue;
    alert(document.getElementById('<%=Hidsel Key.ClientID %>').value);
    alert(seltext);
}

}

1 Ответ

0 голосов
/ 27 января 2010

Не уверен на 100%, что вы пытаетесь сделать здесь, но результат вашего кода действительно предупредит текстовое значение вашего выпадающего списка.

В вашей функции js selvalue будет содержать текст, связанный с выбранным элементом вашего dropdownList. Это текстовое значение, которое вы затем присваиваете значению элемента dom, который возвращается из <%=Hidsel Key.ClientID %>

Так что, когда вы вызываете alert - это текстовое значение, которое вы увидите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...