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

时间:2014-07-24 12:47:19

标签: javascript jquery

大家好我有问题。

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

我设法用这个jquery代码获取选择项:

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

droite是多重选择的ID

我希望把它放入有一个id的输入中:这里选择的项目是我的jquery代码:

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

并且它不起作用你知道为什么吗??

2 个答案:

答案 0 :(得分:0)

您需要致电val()本身的select,而不是其中包含的options

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

同样,要设置#chosenitem输入的值,请使用带有参数的val()

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

请注意,如果在#droite元素中选择了多个选项,则返回的值将是逗号分隔的字符串,例如。 foo,bar,baz

答案 1 :(得分:0)

您应致电val()设置#chosenitem

的值

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