jQuery LigerUI V1.2.0 (包括API和全部源码) 发布

前言

最近终于有点时间抽出来整理出这个更新版本了。这个版本添加了解析html的机制,并加入了几个表单组件,优化了对表格和列表的编辑功能,并修复了一些BUG。详细可以下载后体验使用。

另外有朋友问到ligerui .NET案例ligerRM里面的底层组件,现在开源出来,方便大家一起学习交流,如果有意参与维护,可以联系我mailto:gd_star@163.com。源码放在:

https://ligerdata.codeplex.com/

相关链接

API: http://api.ligerui.com/

演示地址:http://demo.ligerui.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]限制弹窗不能拖拽到窗口边界外

标签