2014-07-24 139 views
1

嗨,大家好,我有一個問題。有如何將多選內容中的選定元素插入到輸入中?

我多選擇,我想選擇的東西,並把它變成一個輸入通過一個按鈕,我希望我已經明確:

我設法與這個jQuery代碼來獲取選擇項:

var chosen= $('#droite option:selected').val(); 

共和區是多個選擇

一個ID,我希望把它在輸入至極有一個id:這裏選擇的項目是我的jQuery代碼:

$("#chosenitem").prepend(chosen); 

它不會工作你有什麼想法爲什麼。?

+1

你需要使用'$( 「#chosenitem」)的值VAL(選擇);' –

+0

感謝它現在的工作! – Ynajar

回答

0

你需要調用val()select本身,而不是options它包含:

var chosen = $('#droite').val(); 

同樣,設置#chosenitem輸入的值,使用val()有一個參數:

$("#chosenitem").val(chosen); 

請注意,如果在#droite元素中選擇了多個選項,則返回的值將是以逗號分隔的字符串,例如。 foo,bar,baz

+0

感謝它現在的工作! – Ynajar

+0

@Ynajar沒問題,很樂意幫忙。不要忘記註冊並接受答案;) –

0

你應該叫val()設置的#chosenitem

$("#chosenitem").val(chosen);

相關問題