选定的选项应显示在多选下拉列表的文本区域中

时间:2016-06-23 12:34:04

标签: spring jsp

我有一个下拉列表,可以选择多个选项。我想在文本区域中显示选定的选项,如字符串。但我只选择了第一个值。我正在使用JSP和Javascript。

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="sp" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<script type="text/javascript">
function checkEmp(value)
{
	var eName = document.getElementById("empyee");
	var prev = '';
	if(value != "")
	{
		
		alert(prev);
		prev = prev+ value;
		alert(value);
		alert(prev);
		eName.value = value;
	}
}
</script>
<body>
<select  name="individual" multiple="multiple" class="form-control" id="dd5" size="6" onchange='checkEmp(this.value);'>
  <option value=""></option>
  	<c:forEach var="emp" items="${emp}">
        <option value="${emp.employee_Name}">${emp.employee_Name}</option>
    </c:forEach>
  </select>
  <textarea id="empyee" name="empyee" ></textarea>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

您必须将'prev'设置为如下所示,它将具有更新值。

MyServiceImpl2