5

モーダルにこのドロップダウンリストがあります

<div class="control-group">
    <label class="control-label" for="selectInsert01">Country Name:</label>
    <div class="controls">
        <select id="selectInsert01" class="input-xlarge with-search" data-bind="foreach: citiesModel.countriesList">
            <option data-bind="text: Name, value: CountryID"></option>
        </select>
    </div>
</div>

何かを選択してモーダルを終了し、再度開くたびに、ドロップダウン リストで選択した値が選択されたままになります。モーダルを終了するときに何も選択されないように値をリセットするにはどうすればよいですか

4

5 に答える 5

8

これは私にとってはうまくいきました。それが役に立てば幸い。

$("#selectInsert01 option:selected").removeAttr("selected");
于 2015-03-03T18:35:10.137 に答える
1

次のようにドロップダウンをリセットできます

$("#selectInsert01 option:first").attr("selected", true);

ただし、ドロップダウンの選択された値のみが変更され、ユーザーに表示されるラベルは変更されないため、それも変更する必要があります。そのためにあなたができること:

$(".control-label").text($("#selectInsert01 option:first").val()); 
于 2014-06-17T05:16:47.580 に答える