私はui.multiselect.js
を使っています。これはHTML Selectとまったく同じです:selectedOptions.lengthはInternet Explorerでは動作しませんが、chromeとfirefoxでは正しく動作しますか?
私は選択した要素の長さが必要でした。だから私は以下のコードを使用していた:
var selectedOption = document.getElementById('animalList').selectedOptions.length;
をしかし、以下
selectedOptions.length
はIEでの作業が、Chromeで適切に動作していないようだとFirefox
var select = document.getElementById('animalList');
var len = select.options.length;
結果は0となります。
$("#animalList :selected").length;
結果がaあなたのコードは次のように見えることを確認し、multiselect
を使用してselect
要素の数を取得するには、S 0
を使って長さを得ることができるので、ID "MySelectと" または "animalListは" ありますか? – Utkanos
HTMLを表示します。 – Liam
実行可能なコードブロックを質問に挿入するには、 '[<>]'を使ってこの例を提供してください。 –