把select 的SelectedIndex的值作为一个list的的序号获得对应的值 但是系统提示index不能作为变量

2025-03-03 18:48:32
推荐回答(1个)
回答1:

不能这么做,<%=orderlist.get(index).getReceive_name()%>这里面是jSP的语言,function change(index){}这是jS代码,JS中的值不能传递到JSP中,但是JSP代码的值可以付给JS中的变量。
document.getElementById('receiveName').value=<%=orderlist.get(0).getReceive_name()%>;
这样是行的通的。
如果实现你这样的功能,你可以用AJAX方法做,把index参数传递给一个远程程序调用,由远程程序返回结果。