<button id="touch" data-options='{"type":"date","beginYear":1949,"endYear":2016}'>触先提示确定再让选择</button>
$("#touch")[0].addEventListener('tap', function() {
var this1=this;//把这个点击记住
var btnArray = ['是', '否'];
mui.confirm('是否要修改生日', '警告', btnArray, function(e) {
if(e.index==1){
alert("您选择了取消!")
}
else{
var optionsJson = this1.getAttribute('data-options') || '{}'; //因为在confirm里面的this和刚才那个点击的按钮不是一个啦
var options = JSON.parse(optionsJson);
var picker = new mui.DtPicker(options);
picker.show(function(rs) {
console.log(rs.text);
picker.dispose();
});
}
})
});
// 结束