asmselect でかなり単純なタスクを実行しようとしていますが、うまくいきません。
asmselect を使用した複数選択リストがあります。最初はどのオプションも選択されていません。
<select multiple="multiple" id="myselectdiv" name="myselectdiv[]" title="choose">
<option value="0">zero</option>
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
Asmselect は正しく初期化されており、手動で選択すると下に項目が表示されます。
オプションをクリックせずに、JavascriptまたはjQueryを使用して、オプションの1つの選択状態を動的に「選択済み」に変更したいと考えています。これは本当に基本的なことです:
document.getElementById('myselectdiv').options[3].selected=true;
asmselect を初期化して、複数選択リストでこれを実行しようとしても、何も起こりません。asmselectで手動でクリックしたときと同じように、javascriptでアイテムを選択して下に表示させたい。
MacOS の Safari 5 と Firefox 21 でも同じ問題が発生します。どんな助けでも感謝します。