2

私は皆さん、

次のような複数選択があります。

<select multiple="multiple" id="lista">
    <option value="a">Mario</option>
    <option value="b">Maria</option>
    <option value="c">Mark</option>
</select>

ユーザーが複数のオプションを選択できないようにするにはどうすればよいですか? ( Shift+上矢印/下矢印)

前もって感謝します

ciao h.

4

2 に答える 2

2

HTMLで単純に削除できない理由はmultiple="multiple"わかりませんが、jQueryで削除する方法は次のとおりです。

// Wait until the DOM is loaded
$(function(){
    $('#lista').removeAttr("multiple");
});
于 2013-03-15T17:51:30.140 に答える
2

サイズ属性を指定する必要があります..

<select id="lista" size="3">
    <option value="a">Mario</option>
    <option value="b">Maria</option>
    <option value="c">Mark</option>
</select>
于 2013-03-15T17:52:54.590 に答える