freemarker怎么从后台获取参数然后判断复选框是否选中

在数据库有一个字段存储复选框是否选中,现在从数据库读出来,问题就是要传回前台,并且根据传回的数据判断复选框是否选中... 在数据库有一个字段存储复选框是否选中,现在从数据库读出来,问题就是要传回前台,并且根据传回的数据判断复选框是否选中 展开
 我来答
百度网友14f7e688aad
推荐于2016-11-23 · TA获得超过660个赞
知道小有建树答主
回答量:830
采纳率:0%
帮助的人:655万
展开全部
mv.addObject("flag", 0); //假设flag为0判断选中 相当于放到request中。

freemark 用jquery就行了。

<script type="text/javascript">
$(document).ready(function(){
if(${flag}==0){
$("#woman").attr("checked","checked");
}

});
</script>
<input type="checkbox" id="male"/>男 <input type="checkbox" id="woman"/>女
追问
如果用js呢 不用jquery。其实整个流程是,通过选择select,然后动态获取select选择的值的一个属性,这个属性是存在数据库中,然后读取出来再根据读取出来的值改变div的内容
追答
这不一样的嘛。
window.onload=function(){
// 把代码写在这里面

//flag就是从后台通过数据库取的传到request中的。
//改变div
document.getElementById("div").innerHtml="";
}
X小帆F
2018-04-17 · 超过34用户采纳过TA的回答
知道答主
回答量:115
采纳率:0%
帮助的人:52.3万
展开全部
<checkbox>的标签里加上if语句
<input type="checkbox" name="id" <#if bean.bz== "1"> checked="checked"</#if> value=${bean.id!"未指定"}>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式