Javascript 如何将多个选择中的选定元素插入到输入中?

Javascript 如何将多个选择中的选定元素插入到输入中?,javascript,jquery,Javascript,Jquery,大家好,我有个问题 我有一个多重选择,我想选择一些东西,并通过一个按钮将其输入我希望我已经清楚: 我使用以下jquery代码获取select项: var chosen= $('#droite option:selected').val(); droite是多重选择的id 我想把它放到输入中,输入有一个id:selected项这里是我的jquery代码: $("#chosenitem").prepend(chosen); 你知道为什么吗?你需要调用select本身的val,而不是它包含的选项:

大家好,我有个问题

我有一个多重选择,我想选择一些东西,并通过一个按钮将其输入我希望我已经清楚:

我使用以下jquery代码获取select项:

var chosen= $('#droite option:selected').val();
droite是多重选择的id

我想把它放到输入中,输入有一个id:selected项这里是我的jquery代码:

$("#chosenitem").prepend(chosen);
你知道为什么吗?

你需要调用select本身的val,而不是它包含的选项:

var chosen = $('#droite').val();
类似地,要设置chosenitem输入的值,请将val与参数一起使用:

$("#chosenitem").val(chosen);
请注意,如果在droite元素中选择了多个选项,则返回的值将是逗号分隔的字符串,例如foo、bar、baz。

您应该调用val来设置chosenitem的值


$chosenitem.valselected

您需要使用$chosenitem.valSelected@Ynajar没问题,很乐意帮忙。别忘了投票并接受答案;