4

このフィドルを見てください:http://jsfiddle.net/imparator/XPGa8/1/

まず、選択リストの値「Volvo」を選択しています。

$("select").val('volvo');

後で、次のように選択を解除しようとすると、次のようになります。

$("select").val('volvo').prop("selected", false);

あなたがフィドルから見ることができるように、値ボルボはまだ選択されたままです。

jqueryを使用して複数選択で値の選択を解除するにはどうすればよいですか?

4

1 に答える 1

7

使用する$("select option[value='volvo']").prop("selected", false);

jsFiddle の例

また、次のようにオプションを選択済みとしてマークする必要があります。

$("select option[value='volvo']").prop("selected", true);
$("select option[value='audi']").prop("selected", true);
于 2012-07-24T19:36:36.690 に答える