0

行に9つのselect要素があり、jQueryを使用して、最初のselect要素で選択されたオプションに応じてselectのオプションの一部を動的に変更しています。問題は、IE7で、幅が拡大するように選択のオプションが変更され、後続の選択のラベルが移動せず、前に出たばかりの選択でラベルが重なったままになる場合です。FireFoxで、選択した要素が後続のラベルを変更し、選択した要素がうまく移動する場合。

4

2 に答える 2

1

IE7でselectを変更するのに問題がありました。選択をDOMから削除し、変更を加えてから、選択をDOMに戻します。これは通常、IE7の選択の問題を解決します。

于 2012-07-26T17:14:40.927 に答える
0

変更する選択要素にCSSを介して固定幅を設定すると、問題が解決します。

于 2012-07-26T18:16:18.207 に答える