Picker
类似select的选择组件,ios风格
#HTML:
<!--日期输入目标容器-->
<input type="text" placeholder="" id='datetime-picker' />
#JS:
<script>
$("#datetime-picker").datetimePicker({
value: ['2015', '12', '29', '19', '15']
});
</script>
API:
示例:
<script>
$("#datetime-picker").datetimePicker({
value: ['2015', '12', '29', '19', '15']
});
</script>
#源码解析:
/* Picker 默认参数:*/
var defaults = {
cols: [], //列
atOnce: true, //实时显示文本域中的值
suffix: true, //时候显示后缀,如日期的年月日时分秒
onOpen: null, //打开模态框后的回调行数
onClose: null, //关闭模态框后的回调行数,此时atOnce为false
onConfirm: null, //点击右边确定按钮执行的回调
inputReadOnly: true, //input是否只读
toolbarTitle: '请选择', //标题
toolbarCloseText: '确定' //关闭按钮文案
};
/*
* DatePicker api:
* 初始化日期params.value优先级为
* option.value > data('val') > val()/text() > default.value
* */
/*默认参数*/
var defaults = {
format: 'yyyy-MM-dd hh:mm', //日期字符串格式
value: [], //默认值,如:['2015', '12', '29', '19', '15']
yearLimit: [1950, 2030], //年份范围
level: 5 //日期默认可选层级
}