我發現這個易於使用的jQuery代碼,但我找不到獲取選定值的方法。我正在使用Control 7,並希望旁邊的按鈕onClick
顯示在多下拉列表中選擇的值。在jQuery MultiSelect下拉列表中獲取值?
http://labs.abeautifulsite.net/projects/js/jquery/multiSelect/demo/
我發現這個易於使用的jQuery代碼,但我找不到獲取選定值的方法。我正在使用Control 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