谁能告诉我怎么样在JavaScript循环里面取出一个struts的list标签
action里面的List list = service.findAllList("form Group");
request.setAttribute("groupList", list);
for(var i = 0; i < group.length; i++){
if(group[i].type == "checkbox" && group[i].value =="${groupList.get(i).getId()}")
group[i].checked = true;
}${groupList.get(i).getId()这样子有错误,请问怎么做!
在线等待!谢谢!
action里面的List list = service.findAllList("form Group");
request.setAttribute("groupList", list);
for(var i = 0; i < group.length; i++){
if(group[i].type == "checkbox" && group[i].value =="${groupList.get(i).getId()}")
group[i].checked = true;
}${groupList.get(i).getId()这样子有错误,请问怎么做!
在线等待!谢谢!
解决方案 »
- 求教别名异常Every derived table must have its own alias
- 编码问题图片无法显示
- 遇到了一个灰常奇怪的问题! List排序
- 大专刚毕业,广州做java的多少RMB?
- xml中的非法字符
- Caused by: java.sql.BatchUpdateException: ORA-01691: Lob 段ARMINFO.SYS_LOB0000032377C00003$$无法通过256(在表空间ARMINFO中)扩展
- 求助!谁知道这是怎么回事
- 你一先后顺序.说一说
- petstore的安装配置问题
- 有关Log4j找不到appender的问题
- 使用axis1.4开发web service,客户端调用时类型转换出错问题求解
- 经典数学算法
多麻烦啊
你要干什么啊
不如在checkbox那边添加一个onclick
来判断是否点击
再说了
你只是需要判断是否被选上了
何必用这么麻烦的东西你说说你选上之后要进行什么样的js判断吧还是
比如,我现在面板上有五个checkbox,1,2 ,3,4,5 。现在我从数据库中取出的两个1,3放到grouplist中,现在的预想结果是 1,3被勾上
<%
for(int i:arr){
%> <script type="text/javascript">
document.all.check[<%=i%>].checked=true;
</script>
<%
}
%>类似这样吧 实际按你的页面元素自己改 如果你用的是JSTL+EL表达式的 也类似吧
你知道JS 是干嘛的嘛?普通的js怎么能拿到list里面的值?list 里面的值 要和js交互的话,你把list里面的值转换成json格式,再使用js拿 不就完了。