zoukankan      html  css  js  c++  java
  • 重写EasyUI的$.fn.datagrid.defaults.editors

    $.extend($.fn.datagrid.defaults.editors, {
                    numberbox: {
                        init: function (container, options) {
                            var input = $('<input type="text">').appendTo(container);
                            if (options && options.ratio) {
                                input.data("ratio", options.ratio);
                            }
                            return input.numberbox(options);;
                        },
                        destroy: function (target) {
                            $(target).numberbox('destroy');
                        },
                        getValue: function (target) {
                            var value = $(target).numberbox('getValue');
                            var ratio = $(target).data("ratio");
                            if (ratio) {
                                value = value*ratio;
                            }
                            return value;
                        },
                        setValue: function (target, value) {
                            var ratio = $(target).data("ratio");
                            if (ratio) {
                                value = value / ratio;
                            }
                            return $(target).numberbox('setValue',value);
                        },
                        resize: function (target, width) {
                            $(target).numberbox("resize", width);
                        }
                    }
                });
    

      

  • 相关阅读:
    div 背景透明,字体不透明
    弹性盒子(1)
    小练习(4)
    小练习(3)
    图标文字上拉效果
    小练习(2)
    小练习
    css的使用(1)
    复合的使用
    表单元素的使用 form input
  • 原文地址:https://www.cnblogs.com/tangchun/p/7761489.html
Copyright © 2011-2022 走看看