0
我想要的用户列表Javascript来传递价值,以托管bean
<select id="userList">
<c:forEach var="staff" items="#{systemUtil.allStaff}" >
<option value="${staff.id}">${staff.username>
<c:if test="${param.selectValue == staff.id})"> selected </c:if>
</option>
</c:forEach>
</select>
上的变化给onChanged事件后通过的值会调用这个函数。我能够得到正确的选定值,但我似乎无法将值传递给systemUtil.someString(selectedValue),它是我的托管bean。当我尝试打印出someString方法内的值时,我所得到的都是null。
在遍历代码之后,看起来这个赋值甚至在onchanged事件之前完成。
我在做什么错了?
$(document).ready(function(){
$("#userList").change(function(){
// alert($(this).find("option:selected").text()+ "1");
// alert($("#userList").val()+"test");
var selectedValue = $("#userList").val();
alert(selectedValue + "teee");
var test = ${systemUtil.someString(selectedValue)};
alert(test + "teee2");