Hl.WebMain/LigerUI/lab/generate/index.js
(开头部分) 14KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
$(init);
$.extend($.ligerDefaults.Grid, {
rowHeight: 24,
fixedCellHeight: false,
frozen: false,
async: true,
headerRowHeight: 30,
allowUnSelectRow: true
});
//去掉 大于小于包括,并改变顺序
$.ligerDefaults.Filter.operators['string'] =
$.ligerDefaults.Filter.operators['text'] =
["like", "equal", "notequal", "startwith", "endwith"];
//扩展一个 数字输入 的编辑器
$.ligerDefaults.Grid.editors['numberbox'] = {
create: function (container, editParm)
{
var column = editParm.column;
var precision = column.editor.precision;
var input = $("<input type='text' style='text-align:right' class='l-text' />");
input.bind('keypress', function (e)
{
var keyCode = window.event ? e.keyCode : e.which;
return keyCode >= 48 && keyCode <= 57 || keyCode == 46 || keyCode == 8;
});
input.bind('blur', function ()
{
var value = input.val();
input.val(parseFloat(value).toFixed(precision));
});
container.append(input);
return input;
},
getValue: function (input, editParm)
{
return parseFloat(input.val());
},
setValue: function (input, value, editParm)
{
var column = editParm.column;
var precision = column.editor.precision;
input.val(value.toFixed(precision));
},
resize: function (input, width, height, editParm)
{
input.width(width).height(21);
}
};
$.ligerDefaults.Grid.editors['string'] =
$.ligerDefaults.Grid.editors['text'] = {
create: function (container, editParm)
{
var input = $("<input type='text' style='border:1px solid #d3d3d3;'/>");
container.append(input);
return input;
},
getValue: function (input, editParm)
{
后面还有 385 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
