ajax呼び出しで選択したいドロップダウンメニューがあります。これは私が現在使用しているものです:
var selector = document.getElementById("action_person").firstChild;
var n = 0;
while(selector.options[n] != null)
{
if(selector.options[n].value == "person")
{
selector.options.selectedIndex = n;
}
n++;
}
に置き換えselector.options.selectedIndex = n
てみましたselector.options[n].selected = true
。しかし、それは私のために決して選択しません。ドロップダウンの一番上に常に項目が表示されます。
値「person」がドロップダウンに存在し、変数「selector」が有効なドロップダウンを指していることを確認しました。ここで何が間違っていますか?
編集: 明白な質問に襲われた後、これが ajax 呼び出しの後に起動されているかどうかが不明確であることに気付きました。