【发布时间】:2011-05-09 11:15:21
【问题描述】:
$('.selector').datepicker({
onChangeMonthYear: function(year, month, inst) { ... }
});
我只想要带前导零的月份参数!
非常感谢!
【问题讨论】:
标签: jquery user-interface datepicker
$('.selector').datepicker({
onChangeMonthYear: function(year, month, inst) { ... }
});
我只想要带前导零的月份参数!
非常感谢!
【问题讨论】:
标签: jquery user-interface datepicker
由于您只处理 2 位数的场景,您可以采取简单的检查方法:
$('.selector').datepicker({
onChangeMonthYear: function(year, month, inst) {
if(month < 10) month = "0"+month;
otherFunc(year, month, inst);
}
});
You can try it in the context of your overall question here。它必须是一个字符串才能具有前导 0,但在您的情况下是可以的 since you're using it as a selector。
更通用的重用方法是创建一个小函数:
function leftPad(num) {
return (num < 10) ? '0' + num : num;
}
【讨论】: