重写EasyUI的$.fn.datagrid.defaults.editors
Posted York
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重写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); } } });
以上是关于重写EasyUI的$.fn.datagrid.defaults.editors的主要内容,如果未能解决你的问题,请参考以下文章
表单(下)-EasyUI Spinner 微调器EasyUI Numberspinner 数值微调器EasyUI Timespinner 时间微调器EasyUI Slider 滑块