data-options='{"type":"date","beginYear":1800,"endYear":2100}'
<button id='demo4' data-options='{"type":"date","beginYear":1800,"endYear":2100}' class="btn mui-btn mui-btn-block">转正时间</button>
(function ($) {
$.init();
var result = $('#demo4')[0];
var btns = $('#demo4');
btns.each(function (i, btn) {
btn.addEventListener('tap', function () {
var _self = this;
if (_self.picker) {
_self.picker.show(function (rs) {
result.innerText = rs.text;
_self.picker.dispose();
_self.picker = null;
});
} else {
var optionsJson = this.getAttribute('data-options') || '{}';
var options = JSON.parse(optionsJson);
var id = this.getAttribute('id');
_self.picker = new $.DtPicker(options);
_self.picker.show(function (rs) {
result.innerText = rs.text;
_self.picker.dispose();
_self.picker = null;
});
}
}, false);
});
})(mui);