前言
最近終於有點時間抽出來整理出這個更新版本了。這個版本添加了解析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]限制彈窗不能拖拽到窗口邊界外