java多选框回显_复选框在页面上回显值

1、在jsp页面上:

fc4c359df650c975e6eb53f27b798de5.png

checked="checked">缴纳税金

checked="checked">资料已齐全等待办理

checked="checked">产权办理中

checked="checked">房本已发放

2、在js中获取选中的复选框的值,在数据库中多个选中的用逗号隔开存储在一个字段上

(1)引入标签:

(2)获取页面上选择的复选框的值:

var certDlStatus=[];

frm.find("input[name=certDlStatus]:checked").each(

function (i) {

certDlStatus.push($(this).val());

}

);

certDlStatus数组里面组装的就是页面上选中的复选框,把这个数组传到控制层或者groovy进行保存。

3、在控制层或者groovy中:

//从数据库中查询出这个字段的值:

String certDlStatuss = newHsInfo.getStrValue("NewHsInfo.certDlStatus");

//把查询出来的字符串转换成集合:

List certDlStatusList = new ArrayList();

certDlStatusList.addAll(certDlStatuss.split(","));

//把集合放进modelMap中供页面获取的到值

modelMap.put("certDlStatusList", certDlStatusList);

4、这样就可以在页面上展示了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值