freemarker怎么从后台获取参数然后判断复选框是否选中
在数据库有一个字段存储复选框是否选中,现在从数据库读出来,问题就是要传回前台,并且根据传回的数据判断复选框是否选中...
在数据库有一个字段存储复选框是否选中,现在从数据库读出来,问题就是要传回前台,并且根据传回的数据判断复选框是否选中
展开
2个回答
展开全部
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"/>女
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="";
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询