jquery - 个位数应该以0开头
您好,我想知道是否有办法使单个数字即:1 变成 01
这是我目前使用的代码,但所有单个数字都仅以单个数字的形式出现
setTimeout(function() {
if(a == "hh")
{
var minOffset = 01, maxOffset = 12;
}
else
{
var minOffset = 01, maxOffset = 60;
}
var timeSelector = $('select[name='+a+']');
var thisYear = new Date().getFullYear();
//var select = $('<select name="year" id="yyyy" class="formbox dobselect">');
for (var i = minOffset; i <= maxOffset; i++) {
var time = i;
$('<option></option>')
.attr('label', time)
.attr('value', time)
.html(time)
.appendTo(timeSelector);
}
},900);
Hi I am wondering is there anyway to make a single digit number ie:1 become 01
This is the code I using at the moment but all the single digits are only coming out as single digits
setTimeout(function() {
if(a == "hh")
{
var minOffset = 01, maxOffset = 12;
}
else
{
var minOffset = 01, maxOffset = 60;
}
var timeSelector = $('select[name='+a+']');
var thisYear = new Date().getFullYear();
//var select = $('<select name="year" id="yyyy" class="formbox dobselect">');
for (var i = minOffset; i <= maxOffset; i++) {
var time = i;
$('<option></option>')
.attr('label', time)
.attr('value', time)
.html(time)
.appendTo(timeSelector);
}
},900);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个示例,演示了我认为您想要的内容:
然后将 tstr 放在您想要显示它的任何位置。
Here's an example that demonstrates what I think you're after:
Then put tstr wherever you want to display it.