0
<select id="dd">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
//change option to 2; works
$("#dd").find('option[value=2]').attr("selected",true);
$("#dd").find('option[value=2]').attr("selected",false)
//change option to 3; works
$("#dd").find('option[value=3]').attr("selected",true);
$("#dd").find('option[value=3]').attr("selected",false);
//change option back to 2; doesn't work
$("#dd").find('option[value=2]').attr("selected",true);
以前に設定された値を戻す値を変更すると、動作しません。 ご存知ですか?私が何か間違っていると...jqueryが機能しないオプション値を変更する
あなたの例のどちらが動作し、なぜ彼らは言うでしょうか? – nicael
あなたのコードが「うまくいかない」方法を詳しく説明できますか?あなたは何を期待していましたか、実際何が起こったのですか?例外/エラーがある場合は、それが発生した行と例外/エラーの詳細を投稿してください。これらの詳細を入力または編集してください。 –
私は、ddによって識別されるドロップダウンリストで、Javaスクリプトを使用して選択を変更しようとしていました。問題は、選択を変更しても機能しません。 –