js框架为checkbox直接赋值的总结

1、如果使用easyui框架, 那么对于checkbox的赋值可以使用数组,这样使用easyui的_form.form('load',row); 就可以直接赋值了。举例说明:

<input type="checkbox" name="adType" id="banChk" value="b"/>banner 
<input type="checkbox" name="adType" id="codeChk" value="w" />文字
<input type="checkbox" name="adType" id="picChk" value="t"/>图文

如果设置row.adType=“b” ,这样_form.form('load',row); 后banner就可以自动勾选上了;

如果设置row.adType=[“b”,'w'];,这样_form.form('load',row); 后banner、文字就可以自动勾选上;


2、如果没有用框架,直接用js复制的话,从后台取回数据后(例如用逗号分割:"b,w"),那么到了前台使用循环赋值:

if (adType.indexOf('b')>=0) {
$("#banChk").prop("checked", true);

if (adType.indexOf('w')>=0) {
$("#codeChk").prop("checked", true);

if (adType.indexOf('t')>=0){
$("#picChk").prop("checked", true);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赶路人儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值