2010-12-01 16 views
1

デモクライアントがページをリロードするときにブラウザが最後に選択したオプションを保持しないようにする方法を知っていますか?ページがリロードされたときに選択ボックスに以前に選択した値を保持しないでください

問題は、ページをリロードすると、最後に選択されたオプションが保持され、アドレスバーのURLを選択してEnterキーを押すとリセットされることです。

私はブラウザを常に選択ボックスをリセットすることを望んでいることを意味する2番目の結果が必要です。

は、最も簡単で安全な方法:)

感謝してください。

答えて

1

値をjavascriptに設定するだけです。その方法は、ページが読み込まれるときに常にその値に初期化されます。ただ<option selected="selected">を使用しても動作しません。

document.getElementById("selectBoxToBeReset").options[indexToBeSelected].selected = true; 

とjQueryは、さらに多くのを助けます:第2引数は、以前に選択した値をクリアして

$("#selectBoxToBeReset").selectOptions("value to be selected", true); 

trueを渡す

JavaScriptでは、このようなものになるだろう。 Jquery select box tips.

1

オートコンプリート=属性「オフ」を選択要素にだけでなく、入力要素に動作します:

<select autocomplete="off" > 
    <option>1</option> 
    <option selected>2</option> 
</select> 
関連する問題