当前位置: 代码迷 >> Web前端 >> jqueryeasyui-datagrid-编辑器扩张-日期编辑器
  详细解决方案

jqueryeasyui-datagrid-编辑器扩张-日期编辑器

热度:334   发布时间:2013-10-15 16:47:37.0
jqueryeasyui-datagrid-编辑器扩展-日期编辑器
//datagrid 编辑器扩展
$.extend($.fn.datagrid.defaults.editors, {
  datetimebox: {
    init: function (container, options) {
      var input = $('<input type="text" class="easyui-datetimebox">')
        .appendTo(container);
      //编辑框延迟加载
      window.setTimeout(function () {
        input.datetimebox($.extend({ editable: false }, options));
      }, 10);
      //input.datetimebox($.extend({ editable: false }, options));
      return input;
    },
    getValue: function (target) {
      return $(target).datetimebox('getValue');
    },
    setValue: function (target, value) {
      $(target).val(value);
      window.setTimeout(function () {
        $(target).datetimebox('setValue', value);
      }, 150);
    },
    resize: function (target, width) {
      var input = $(target);
      if ($.boxModel == true) {
        input.width(width - (input.outerWidth() - input.width()));
      } else {
        input.width(width);
      }
    }
  }
});
  相关解决方案