zoukankan      html  css  js  c++  java
  • ExtJS2.X内CheckboxGroup取值和赋值的操作(重写getValue和setValue)

    Ext.override(Ext.form.CheckboxGroup, {

        getValue: function(){

            var v = [];

            this.items.each(function(item){

                if (item.getValue()) {

                    v.push(item.value);

                }

                else {

                    //v.push('');

                }

            });

            return v.toString();

        },

        setValue: function(vals){

            var a = [];

            if (Ext.isArray(vals)) {

                a = vals;

            }

            else {

                a = vals.split(',');

            }

            this.items.each(function(item){

                item.setValue(false);

                for (var i = 0; i < a.length; i++) {

                    var val = a[i];

                    if (val == item.value) {

                        item.setValue(true);

                    }

                };

                        });

        }

    });
  • 相关阅读:
    编程珠玑(续) 读书笔记 -(第三章 程序员的忏悔)
    java for循环
    java 中的 instanceof
    大脑学习
    voa 2015.4.29
    编程珠玑(续) 读书笔记 -(前言+第一章性能监视工具)
    voa 2015 / 4 / 27
    voa 2015 / 4 / 26
    背包问题 算法实现
    LCS 算法实现
  • 原文地址:https://www.cnblogs.com/biandande/p/2231839.html
Copyright © 2011-2022 走看看