jQuery MiniUI

 找回密码
 立即注册
查看: 4938|回复: 4
打印 上一主题 下一主题

checkboxlist [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2017-10-19 14:47:27 |只看该作者 |倒序浏览
后台返回了1,9字符串,怎么让界面初始化的时候默认勾选1,9这两个复选框

Rank: 3Rank: 3

沙发
发表于 2017-10-19 14:51:26 |只看该作者
  1.   var jkzdArray = '${jkzd}';
  2.     var arr = jkzdArray.split(",");
  3.     for(var i=0;i<arr.length;i++){
  4.         console.info(arr)
  5.         if(parseInt(arr[i]) == 1){
  6.             mini.get('jkzdlb').select(1);
  7.         }
  8.         if(parseInt(arr[i]) == 2){
  9.             mini.get('jkzdlb').select(2);
  10.         }
  11.         if(parseInt(arr[i]) == 3){
  12.             mini.get('jkzdlb').select(3);
  13.         }
  14.         if(parseInt(arr[i]) == 4){
  15.             mini.get('jkzdlb').select(4);
  16.         }
  17.         if(parseInt(arr[i]) == 5){
  18.             mini.get('jkzdlb').select(5);
  19.         }
  20.         if(parseInt(arr[i]) == 6){
  21.             mini.get('jkzdlb').select(6);
  22.         }
  23.         if(parseInt(arr[i]) == 9){
  24.             mini.get('jkzdlb').select(9);
  25.         }
  26.     }
复制代码

Rank: 1

板凳
发表于 2017-10-19 15:15:19 |只看该作者
danishlyy 发表于 2017-10-19 14:51

var jkzdArray = '${jkzd}';
    var arr = jkzdArray.split(",");
    for(var i=0;i<arr.length;i++){
        console.info(arr)
       for(var j=1;j<=9;j++){
            if(parseInt(arr) == j){
                   mini.get('jkzdlb').select(j);
            }
       }
    }

稍微简化一下

Rank: 8Rank: 8

地板
发表于 2017-10-19 16:23:02 |只看该作者
danishlyy 发表于 2017-10-19 14:51

mini.get(id).setValue(value1,value9);
根据1,9两项的值选中

Rank: 8Rank: 8

5#
发表于 2017-10-19 16:23:03 |只看该作者
danishlyy 发表于 2017-10-19 14:51

mini.get(id).setValue(value1,value9);
根据1,9两项的值选中

Archiver|普加软件

GMT+8, 2025-7-11 05:55 , Processed in 1.052124 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部