前言
最近终于有点时间抽出来整理出这个更新版本了。这个版本添加了解析html的机制,并加入了几个表单组件,优化了对表格和列表的编辑功能,并修复了一些BUG。详细可以下载后体验使用。
另外有朋友问到ligerui .NET案例ligerRM里面的底层组件,现在开源出来,方便大家一起学习交流,如果有意参与维护,可以联系我mailto:gd_star@163.com。源码放在:
https://ligerdata.codeplex.com/
相关链接
源码下载:http://ligerui.googlecode.com/
技术支持:http://www.cnblogs.com/leoxie2011/
如果googlecode上不了,可以到百度云下载
更新记录
核心
[需求]支持解析html(属性、事件直接在html元素中定义即可)
表单
[需求]新增RadioList组件
[需求]新增CheckBoxList组件
[需求]新增ListBox组件
[需求]新增PopupEdit(弹出编辑)组件
[需求]表单组件加上readonly支持
[需求]TextBox增加属性currency(货币格式)
[需求]ligerForm组件增加参数labelCss、fieldCss、spaceCss、readonly
[需求]ligerForm组件增加事件onAfterSetFields
[需求]ligerForm组件增加buttons属性
[优化]ligerForm组件优化编辑构造器,增加popup、checkboxlist、radiolist、listbox等
[需求]DateEditor增加属性cancelable、readonly
[需求]DateEditor增加下拉图标样式
[优化]DateEditor和ComboBox下拉框位置优化
[需求]ComboBox增加属性condition(条件设置,配合grid使用)
[需求]ComboBox增加属性cancelable、css、renderItem(下拉选项自定义html函数)
[优化]ComboBox优化url模式,增加属性parms、ajaxType,方法setUrl、setParm
[需求]ComboBox支持自动完成(url模式和grid模式),增加autocomplete
[优化]ComboBox增加方法getGridHeight、getText、setText
[需求]Button增加属性icon(图标)
树
[需求]增加参数needCancel
工具条
[需求]增加方法removeItem、setEnabled、setDisabled、isEnable
Tab
[需求]增加方法setHeader(设置页签项标题)
表格
[需求]增加属性isSelected(选择初始化函数)
[优化]优化编辑构造器,新增getText和setText
[需求]增加方法setParm、removeParm(ajax参数设置)、getChanges(获取修改过的数据)
[需求]增加事件onGroupExtend(分组展开事件)、onGroupCollapse(分组收缩事件)、onLoadData(加载数据前事件)
[BUG]解决编辑表格在 日期选择框框,或者下拉框 点击会结束编辑状态的情况
[BUG]解决grid刷新表格以后编辑状态还存在的问题
[BUG]解决固定列模式下无法自动根据表格内容调整高度的问题
[需求]增加loadData的别名方法reload
[需求]表格主体的横向滚动条默认不显示
[需求]column.editor的onChange、onChanged事件参数改变
弹窗
[需求]增加事件onContentHeightChange、onClose、onClosed、onStopResize
[BUG]限制弹窗不能拖拽到窗口边界外