私はドロップダウンリストを持っています。どのように選択された値をjavascript関数が実行された後でも選択されたままにすることができます。今、私が選択したオプションに関わらず、javascript関数を実行した後、ドロップダウンのデフォルトは最初のオプションに戻ります。html.dropdownlistで選択した値を保持する
Javascriptを
function GetGenre()
{
var e = document.getElementById("MovieType");
var SelValue = e.options[e.selectedIndex].value;
if (SelValue == "Kids")
window.location.href = "";
else
window.location.href = "";
}
編集:
私はMVC3、KidsControllerとAdultsControllerに2つのコントローラを持っている..私は選ばれているものに基づいて、各コントローラへのルートにしたい...
GetGenre() – Thulasiram
私はこの関数をOPに追加しました。ありがとうございます – ZVenue
JavaScriptでwindow.location.href = ""を取得したのはなぜですか?これによりページがリロードされ、選択した値が失われる理由 –