jap页面中怎么使复选框处于选中的状态?

wuyuntiandi 2011-08-18 04:38:46
我在数据库中查询出来数据在页面中使用${fjht.cjlx}来得到数据怎么使与之相同value值的复选框处于选中状态?
...全文
114 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
y574417409 2011-08-19
  • 打赏
  • 举报
回复
用标签库或者javascript或者嵌入java代码控制checked
liuguocheng 2011-08-19
  • 打赏
  • 举报
回复
实在不行用javaBean.
bijanen19861113 2011-08-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zyhong1989 的回复:]

复选框标签中加入这句
${fjht.cjlx == value的值? 'checked':''}
[/Quote]

这里本身就已经判断了的..三元计算符
学习ing 2011-08-19
  • 打赏
  • 举报
回复
<c:if test="${cjlx=='1'}"><c:set var="sid1cehecked" value="checked"></c:set></c:if>

<input type="checkbox" ${sid1cehecked }>
学习ing 2011-08-19
  • 打赏
  • 举报
回复

<c:if test="${cjlx=='1'}"><c:set var="sid1cehecked" value="checked"></c:set></c:if>

<input ${sid1cehecked }>
坐观垂钓者 2011-08-19
  • 打赏
  • 举报
回复
jstl c:if 就可以了
飓风zj 2011-08-19
  • 打赏
  • 举报
回复
jstl c:if 就可以了
wangjiangbo2 2011-08-19
  • 打赏
  • 举报
回复
4楼的可以实现。如果checkbox的值是固定并且已知,也可以在checkbox里加判断
<%if(cjlx.equals("1")){%>checked<%}%>
zyhong1989 2011-08-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zyhong1989 的回复:]
复选框标签中加入这句
${fjht.cjlx == value的值? 'checked':''}
[/Quote]
EL表达式支持这种三元运算,如果不嫌麻烦的话也可以用<c:if>标签
剑神一笑 2011-08-18
  • 打赏
  • 举报
回复
<body onload="check()">
function check(){
var name = document.getElementsByName("name");
for(var i=0;i<name.length;i++){
if(name[i].value==${fjht.cjlx}){
name.checked=true;
}
}
}
wuyuntiandi 2011-08-18
  • 打赏
  • 举报
回复
你好 怎么加判断语句啊???谢谢
niit_like 2011-08-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zyhong1989 的回复:]
复选框标签中加入这句
${fjht.cjlx == value的值? 'checked':''}
[/Quote]


++
zyhong1989 2011-08-18
  • 打赏
  • 举报
回复
复选框标签中加入这句
${fjht.cjlx == value的值? 'checked':''}

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧