2012-01-05 4 views
1

私はそこのURLでHOSのparamaeterがあるものがあり、存在する場合、そのページの更新のドロップダウンの選択属性としてその値を渡すかどうかを確認しようとしていますので、ドロップダウンオプションは後でもリフレッシュ選択されたままdropdownselectionを維持しますか?私は間違って何をしていますか?

ここで

ドロップダウンです:

<select id="hospitalDropDown" onchange="window.open(this.options[this.selectedIndex].value,'_top')">   <option value="http://mysite.com/events/Pages/default1.aspx">All Hospitals</option> <option value="http://mysite.com/events/Pages/default1.aspx?hos=Dyer">Dyer</option> <option value="http://mysite.com/events/Pages/default1.aspx?hos=Carmel">Carmel</option> </select> 
+0

とそして、何のURLがどのように見えるんやオプションがどのようなものに一致していますか? – mplungjan

+0

そして、なぜこれを最初に終わらないのですか? http://stackoverflow.com/questions/8743701/retain-dropdown-selection-on-refresh – mplungjan

答えて

0

あなたのオプションはvalueとしてクエリ文字列 -All病院、ダイアー、カーメル-としてtextが、全体のURLを持っているように見えます。その結果、

、あなたのオプションのvalue*=

if (value.length == 2) { 
    $('#hospitalDropDown option[value*="' + value[1] + '"]').attr("selected", "selected"); 
関連する問題