Search code examples
javascripthtmlmodel-view-controller

Keep the value on dropdown list after submitting form


How do I display the selected option on drop down list after submitting form? It always displays the first option.

     <form id="myform" >
        <label for="selectoption">Birimler</label>
        <select id="SelectOption" name="SelectOption" onchange="$('#myform').submit();" value="a">
            <option>Seçiniz</option>
            <option id="aYo" value="Yonetim">Yönetim</option>
            <option id="aAr"  value="Arge">ARGE</option>
            <option id="aDe"  value="Depo">Depo/Sevkiyat</option>
            <option id="aIK"  value="IKID">İnsan Kaynakları/İdari İşler</option>        
        </select>
    </form>

Solution

  • used viewbag

    <select style="width:100px" id="SelectOption" name="SelectOption" value="a">
           
            <option>@Html.Label("-",(string)ViewBag.Name,new {@class = "mylabel" })</option>