3

質問されたのはこれが初めてではないと確信していますが、私が見つけた唯一の同様のものはhttps://stackoverflow.com/questions/17486567/multiple-select-behavior-in-mobile-platformでした私の質問には答えません。

私は選択しています:

<select class="myClass" multiple="multiple" size="3" disabled="disabled">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>

これは、サイズが無視され、1 行で表示されるモバイル/タブレットのクロムを除いて、問題なく表示されます。これは一般的な使用では問題ありませんが、無効な選択 (上記) で選択した値を表示できるようにする必要があります。この場合、最初に選択したオプションのみが表示され、選択を展開する方法はありません。

私のタブレットのFirefoxでは問題なく表示され、常にすべての行が表示されます。

クロムがこの動作に従うようにする方法はありますか?

4

1 に答える 1

2

複数選択は1行のままで、これを回避する方法はないようです。

しかし、これに関する唯一の問題は、(前述のように)機能が無効になっていることでした。

Select 自体ではなく Options を無効にすることで、Select を開いて選択したオプションを表示することができますが、何も変更することはできません。

于 2013-09-26T12:30:19.477 に答える