Javascript 在jsp页面中使用val()方法设置更多值
我的jsp页面 其中${subjectOfBookList}返回我的servlet。如何在selectmultiple element中设置所有列表项。现在我只得到最后一个值。我检查了所有返回值,但设置了最后一个值。谢谢 您可以从Javascript 在jsp页面中使用val()方法设置更多值,javascript,jquery,select,servlets,jstl,Javascript,Jquery,Select,Servlets,Jstl,我的jsp页面 其中${subjectOfBookList}返回我的servlet。如何在selectmultiple element中设置所有列表项。现在我只得到最后一个值。我检查了所有返回值,但设置了最后一个值。谢谢 您可以从 <script type="application/javascript"> <c:forEach var="bs" items="${subjectOfBookList}">
<script type="application/javascript">
<c:forEach var="bs" items="${subjectOfBookList}">
$("#bSubjectU").val(${bs.subjects.id});
</c:forEach>
</script>
<select id="bSubjectU" multiple style="height: 150px">
<option value="0">Select Subjects</option>
<c:forEach var="sl" items="${subjectList}">
<option value="${sl.id}">${sl.subjectName}</option>
</c:forEach>
</select>