为满足项目需求,修改过的JQuery Datepicker, 基于JQueryUI 1.8.16。直接修改源代码配置了大量非本地化需求Default值,代码留作参考,不适用与不同项目。
修改内容:
- 直接繼承至TextBox類,便於排版及校驗。僅增加Date屬性
- 使用資源文件控制的多語言支持
- 修改默認當前時間為服務器時間而非本地時間
- 修改“今天”按鈕實現點擊後直接上屏并隱藏日期選擇窗(原本只是日历跳转到今天,并不选择和填入TextBox)
- 新增“清空”按鈕
- 修改触发change事件的时机,在TextBox文字变化后触发(原控件是在选择日期但未更改TextBox值就触发),但由于项目需要,存在文字未被更改也触发change事件
樣圖: