私はjQuery 1.9を使用しています。どのように選択したメニューから選択した属性をすべてクリアするのですか?私はこれを試していますjQueryを使用して選択メニューリストから「選択済み」属性をクリアするのに問題があります
$(".countryField option").prop("selected", false)
しかし、動作していません。証拠として、ここで私が選択した項目をクリアすることになっているステートメントを呼び出した直後に、私が選択し、速やか2を見つけているtahtオプションを探し
> $('.countryField').length
1
> $(".countryField option").prop("selected", false)
jQuery.fn.init[255]
> $('.countryField').find('option[selected="selected"]')
[<option value="233" selected="selected">United States</option>, <option selected="selected" value="233">United States</option>]
注...私のコンソールの出力は何かということです。選択したオプションを一度にクリアするにはどうすればよいですか? (順番に)しようとする
セレクトのデフォルトまたは最初のオプションは何ですか?それはそれに戻りますか? – dlsso
あなたは-1のインデックスを設定することができますが、これはハックのようです... https://jsfiddle.net/hajug3vo/ – mzmm56