2014-10-29 6 views
0

Мне было интересно, может ли кто-нибудь мне немного посоветовать. Я пытаюсь использовать JQuery для выбора моего выпадающего элемента по заданному значению. Вот что у меня естьВыбрать dropdownmenu selected item

var myVar = document.getElementById('<%= hiddenID.ClientID %>').value 

    if (myVar != "") { 
     var val = $("select[name*=drpDescription] option").filter(function() { 
      return ($(this).val() == myVar) 
     }); 

     $("select[name*=drpDescription]").val(val.val()); 
    } 

выше фрагмент кода делает получить правильный вариант, основанный на его значение, соответствующее мое значение скрытого. То, что я не могу сделать, это получить раскрывающееся меню, чтобы отобразить его как выбранный элемент. Я задавался вопросом, есть ли у anoyone какие-либо рекомендации относительно того, где я немного не хватало точки.

Благодарим за помощь.

ответ

0

Вы можете установить значение, передав его в качестве параметра в .val() с селектором выбора элементов:

$("select[name*=drpDescription]").val(myVar); 
+0

Спасибо за вашу помощь. – user3036965