使いやすいjQueryコードが見つかりましたが、選択した値を取得する方法が見つかりません。私はコントロール7を使用していて、onClick
の値がマルチドロップダウンで選択されていることを示すボタンの横にボタンがあります。jQuery MultiSelectドロップダウンで値を取得しますか?
http://labs.abeautifulsite.net/projects/js/jquery/multiSelect/demo/
使いやすいjQueryコードが見つかりましたが、選択した値を取得する方法が見つかりません。私はコントロール7を使用していて、onClick
の値がマルチドロップダウンで選択されていることを示すボタンの横にボタンがあります。jQuery MultiSelectドロップダウンで値を取得しますか?
http://labs.abeautifulsite.net/projects/js/jquery/multiSelect/demo/
あなたは、あなたが興味を持っている要素の隣のdiv内のチェックボックスを選択し、配列にその値をマッピングすることができます
var values = $("#control_7").next().find(":checked").map(function() { return this.value; });
あなたは:checked
セレクタを使用してチェックされている入力を選択することができます。チェックアウト:the jQuery documentation
var valueOfSelected = $('input:checked').attr('name');
$('showNextToInput').html('valueOfSelected');
ラップ機能でと(指定したデモの例6のように)コールバックメソッドでそれを使用すること:ここで
は、より完全な答えがあります。
あなたはちょうどこの行うことができるはず: $("#idofinputfield").val()
をし、それが返されますあなたはループすることができる配列です。
できるはずですが、プラグインはそれをサポートしていません。これは 'select'要素をカスタムコントロールで完全に置き換えます。 – Dennis
この作品は素晴らしいです。私はそれが配列で値を返すのを忘れてしまった。とても大変です! – boje