JQuery LigerUI V1.2.0更新記錄
LigerUI是基于jQuery開發的一系列控件組,包括表單、布局、表格等等常用UI控件 使用LigerUI可以快速創建風格統一的界面效。
這個版本添加了解析html的機制,并加入了幾個表單組件,優化了對表格和列表的編輯功能,并修復了一些BUG。詳細可以下載后體驗使用。
源碼下載:http://ligerui.googlecode.com/
技術支持:http://www.cnblogs.com/leoxie2011/
V1.2.0更新記錄
核心
[需求]支持解析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(設置頁簽項標題)
表格
[需求]Column Name支持點號訪問子屬性
[需求]增加屬性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]限制彈窗不能拖拽到窗口邊界外