Zend Framework 2を使用してアプリケーションを開発しており、2つの選択ボックスを使用しています。1つ目はデータベースからのデータが入力され、2つ目は空です。
ボタンをクリックして、選択したオプションを最初の選択から2番目の選択に(Javascript経由で)渡す後、最初の選択の無効属性を「無効」に設定して、他のオプションを選択できないようにして、2番目の選択に渡します。
//Whithin javascript function
var s = document.getElementById('firstSelect');
s.setAttribute("disabled","disabled");
IE、Firefox、Safariではすべて正常に動作します(最初の選択から別のオプションに1つのオプションを渡した後、最初の選択は無効になり、グレー表示され、それ以上のオプションを選択することはできません)。Chromeでは動作しません。
最初の選択は他のすべてのブラウザと同様にグレー表示されますが、それでもユーザーは別のオプションを選択して他の選択ボックスに渡すことができます。これが発生すると、これ以上オプションを選択できなくなり、他のすべてのブラウザと同じように動作します。
なぜこれが起こるのか考えはありますか?