複数の選択ドロップダウンボックスがあります。私は、アイテムが選択されるたびにajax呼び出しを行う必要がありますが、selectメニューから特定の値を取得する際に問題が発生しています。現在選択されている値を取得する代わりに、選択したすべての値の配列が取得されます。 JQueryで現在選択されている値を取得するにはどうすればよいですか?Jqueryで複数選択の現在選択されている値を取得する方法
2
A
答えて
1
OKは、ちょうどそれを考え出し:
$(this).val();
以前、私は$('#id').val()
を使用していたし、それは配列を返していました。 $(this).val()
はあなたに現在選択されている値を与えます。
0
this answerのようにclickイベントを使用して、各アイテムが選択されるとそれをキャプチャしてみてください。
0
アラートで値を選択し得ることができます。これは、あなたが欲しいあなたの正確な値を取得するのに役立ちます
$("#mydropdown").on('change', function(evt, params) {
alert(params.selected);
});
。ここで
0
は複数選択ドロップダウンから
var selectedOption;
$(document).ready(function() {
$('#price-type').on('change', function(evt, params) {
var currentSelection;
if (selectedOption) {
var currentValues = $(this).val();
currentSelection = currentValues.filter(function(el) {
return selectedOption.indexOf(el) < 0;
});
}
selectedOption = $(this).val();
$('#result').text(currentSelection);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="price-type" multiple="multiple">
<option value="PRICE-1">PRICE-1</option>
<option value="PRICE-2">PRICE-2</option>
<option value="PRICE-3">PRICE-3</option>
<option value="PRICE-4">PRICE-4</option>
<option value="PRICE-5">PRICE-5</option>
</select>
<div id="result">
</div>
関連する問題
- 1. 複数値の選択された値の配列を取得する選択
- 2. FragmentTabHostで現在選択されているフラグメントを取得する方法
- 3. ツリービューで現在選択されているノードを取得する方法
- 4. 現在選択されているSELECTのパラメータを取得する方法は?
- 5. vb6の複数選択リストボックスで選択されたすべての値を取得する方法は?
- 6. Vimscript:現在選択されているポップアップメニューを取得する方法
- 7. jqueryで複数の選択を取得
- 8. イオン選択で複数の値を取得する方法
- 9. 複数選択リスト値の値を取得するjquery
- 10. 現在選択されているオプション
- 11. 現在選択されているテキスト
- 12. 複数選択jqueryプラグインを使用してLaravelで複数選択値を取得する
- 13. 選択ボックスの複数の値を取得する方法は?
- 14. ナビゲーションドロワー:現在選択されているアイテムを知る方法?
- 15. ロータススクリプト - 複数選択リストボックスで複数の値をプログラムで選択する方法
- 16. JQuery - 選択値を取得
- 17. 複数の選択ボックスから値を取得するjquery
- 18. 複数選択リストボックスの選択値を取得
- 19. Swift/Cocoa:現在選択されているタブに値をバインドする方法
- 20. QTreeViewで現在選択されているアイテムを取得する
- 21. リッチテキストボックスで現在選択されている行を取得する
- 22. jqueryでドロップダウンの選択値を取得する方法
- 23. jqueryでラジオボタンリストの選択値を取得する方法は?
- 24. Jqueryで選択した "選択ボックス"の値を取得
- 25. 子ウィンドウを取得jQueryで複数の値を選択
- 26. タブ付きアクティビティの現在選択されているタブを取得する
- 27. ng-repeatで選択された値を取得する方法
- 28. PHP複数選択リスト値を取得
- 29. アイテムが選択されているときにドロップダウンリストの選択値を取得
- 30. jqueryで複数の選択値を取得
を現在選択されている値を取得するためのフィドルはあなたがhttp://api.jquery.com/でドキュメントを見てチャンスを持っていたことがありあり選択セレクタ/ – kush