datagrid的editor默认编辑器扩展

$.extend($.fn.datagrid.defaults.editors, { 
  
    datetimebox: {   
        init: function(container, options){   
            var editor= $('<input/>').appendTo(container); 
            options.editable = false;//文本框变成时间框不能让用户输入,否则出错,必须加上该属性
            editor.datatimebox(options);//把editor初始化成datatimebox时间框
            return editor;   
        },   
        getValue: function(target){   
           // return $(target).val();   
           //这么写是获得普通文本框的值,easyui的几个框都有自己的setValue和getValue方法
             return $(target).datetimebox('getValue');
        },   
        setValue: function(target, value){   
            //$(target).val(value);   
            $(target).datetimebox('setValue');
        },   
        resize: function(target, width){   
            /*
            var input = $(target);   
            if ($.boxModel == true){   
                input.width(width - (input.outerWidth() - input.width())); 
  
            } else { 
  
                input.width(width);   
            }  
            */
             $(target).datetimebox('resize',width);//datetimebox控件的方法    
        },
         destory:function(target){
             $(target).datetimebox('destroy');//销毁datetimebox的下拉面板控件,input框不需要
         }
    }   
});


转载于:https://my.oschina.net/u/2331760/blog/406881

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值