Javascript 使用mobiscroll DATE、DateTimer在日期选择器中设置重置值
代码: 上述代码部分不适用于日期选择器。对于格式[01]-[aug]-[2015] 在MOBISCROLL中日期(.MOBISCROLL().DATE(…)) 完整代码:Javascript 使用mobiscroll DATE、DateTimer在日期选择器中设置重置值,javascript,javascript-events,mobiscroll,Javascript,Javascript Events,Mobiscroll,代码: 上述代码部分不适用于日期选择器。对于格式[01]-[aug]-[2015] 在MOBISCROLL中日期(.MOBISCROLL().DATE(…)) 完整代码: handler: function (event, inst) { alert('Custom button clicked!'); that.mobiscroll('setValue', ['0', '0', '0', '0']); } }, 我提到了完整代
handler: function (event, inst) {
alert('Custom button clicked!');
that.mobiscroll('setValue', ['0', '0', '0', '0']);
}
},
我提到了完整代码部分和部分代码不起作用$(this)包含当前object.var,它=$(this);你忽略了这一行。再次检查该答案。$(this).mobiscroll('setValue',['0','0','0','0']);它不起作用。它只需选择上次拾取的日期即可关闭。我想在ui视图中将日期重置为[01]-[aug]-[2015]格式的[00]-[000]-[0000],mobiscroll不为此提供任何方法。$(this)包含当前object.var,其=$(this);你忽略了这一行。再次检查该答案。$(this).mobiscroll('setValue',['0','0','0','0']);它不起作用。它只需选择上次拾取的日期即可关闭。我想在ui视图中将日期重置为[01]-[000]-[0000],因为格式[01]-[aug]-[2015]mobiscroll不提供任何方法。
$('#demo_date').mobiscroll().date({
theme: theme, // Specify theme like: theme: 'ios' or omit setting to use default
mode: mode, // Specify scroller mode like: mode: 'mixed' or omit setting to use default
display: display, // Specify display mode like: display: 'bottom' or omit setting to use default
lang: lang, // Specify language like: lang: 'pl' or omit setting to use default
headerText:'onset date picker',
showLabel:true,
dateFormat:'dd/M/yy',
dateOrder:'ddMyy',
dayText:'Day',
monthText:'Month',
yearText:'year',
buttons: [
{
text: 'reset',
cssClass: 'dwb2 dwb-e dwb',
/*handler:'clear',*/
handler: function (event, inst) {
alert('Custom button clicked!');
that.mobiscroll('setValue', ['0', '0', '0', '0']);
}
},
{
text: 'cancel',
handler: 'cancel',
cssClass: 'dwb2 dwb-e dwb'
} ,
{
text:'ok',
handler:'set',
cssClass:'dwb2 dwb-e dwb'
}
]
});
$(this).mobiscroll('setValue', ['0', '0', '0', '0']);