var today = new Date();
var picker = new mui.DtPicker({
type: 'date',//设置日历初始视图模式
beginDate:new Date(2016, 01, 01),
endDate: new Date(today.getFullYear(), today.getMonth(), today.getDay()),
labels: ['年', '月', '日',]//设置默认标签区域提示语
})
请大神指导
- 发布:2018-02-04 16:21
- 更新:2019-05-14 09:21
- 阅读:1906
mui.DtPicker设置起始日期不起作用
l***@126.com (作者) - 80后Asp.net
var picker = new mui.DtPicker({
type:"datetime",//设置日历初始视图模式
beginDate:new Date(2015, 04, 25),
endDate: new Date(2016, 04, 25),
//labels: ['年', '月', '日',]//设置默认标签区域提示语
labels: ['Year', 'Mon', 'Day', 'Hour', 'min'],//设置默认标签区域提示语
customData: {
h: [
{ value: 'AM', text: 'AM' },
{ value: 'PM', text: 'PM' }
]
}//时间/日期别名
})
picker.show(function(rs) {
/*
* rs.value 拼合后的 value
* rs.text 拼合后的 text
* rs.y 年,可以通过 rs.y.vaue 和 rs.y.text 获取值和文本
* rs.m 月,用法同年
* rs.d 日,用法同年
* rs.h 时,用法同年
* rs.i 分(minutes 的第二个字母),用法同年
*/
//result.innerText =rs.text;
//jQuery("#demo2").html(rs.text);
console.log(rs.text);
/*
* 返回 false 可以阻止选择框的关闭
* return false;
*/
/*
* 释放组件资源,释放后将将不能再操作组件
* 通常情况下,不需要示放组件,new DtPicker(options) 后,可以一直使用。
* 当前示例,因为内容较多,如不进行资原释放,在某些设备上会较慢。
* 所以每次用完便立即调用 dispose 进行释放,下次用时再创建新实例。
*/
picker.dispose();
});
全部代码
l***@126.com (作者)
我设置show()了
2018-02-11 10:05