发布网友
共1个回答
热心网友
WdatePicker日历控件使用方法包括跨无限级框架显示、年日历和其他特殊日历、为编程带来方便、其他属性、多语言和自定义皮肤、日期范围。
跨无限级框架显示:WdatePicker日期控件无论放在何处,都能跨无限级框架显示,避免了外层iframe遮挡影响用户体验。例如,可无限跨越框架iframe,无论框架嵌套多深都不用担心。即使有滚动条,也能正常使用。
年日历和其他特殊日历:设置年份格式为yyy时,利用年份差量属性yearOffset(默认值为1911元年),可实现年日历和其他特殊日历。注意:当真正的日期减去yearOffset(默认为1911)时,使用默认值即可。对于其他差量,可通过参数配置。
为编程带来方便:如果el的值为this,可以省略。当日期框设置为disabled时,禁止更改日期,不弹出选择框。若未定义onpicked事件,则自动触发文本框的onchange事件;若未定义oncleared事件,则清空时自动触发onchange事件。
其他属性:设置readOnly属性可指定日期框是否只读;设置highLineWeekDay属性可指定是否高亮周末;设置isShowOthers属性可指定是否显示其他月的日期。加上class="Wdate"会显示日期图标。
多语言和自定义皮肤:通过lang属性可为每个日期控件单独配置语言,也可通过WdatePicker.js配置全局语言。提供多语言支持,如繁体中文、英文、简体中文。自定义和动态切换皮肤通过skin属性实现,也可以配置全局皮肤。默认皮肤为'default',使用'whyGreen'皮肤的示例已给出。
日期范围:静态通过配置minDate和maxDate来限定日期范围。动态使用系统动态变量如%y、%M等,还可以进行运算表达式计算。脚本自定义使用$dp.$D和$dp.$DV API,或者在#F{}中填充自定义脚本进行日期运算。