如果您只想为 JQuery 微调器使用 numberFormat,那么整个 Globalize 库就太过分了。
我省略了 Globalize,只是在我的 js 中的某处添加以下代码......
// mock Globalize numberFormat for mins and secs using jQuery spinner ...
if (!window.Globalize) window.Globalize = {
format: function(number, format) {
number = String(this.parseFloat(number, 10) * 1);
format = (m = String(format).match(/^[nd](\d+)$/)) ? m[1] : 2;
for (i = 0; i < format - number.length; i++)
number = '0'+number;
return number;
},
parseFloat: function(number, radix) {
return parseFloat(number, radix || 10);
}
};
然后根据 Dom 的回答将以下内容之一添加到您的微调器 cfg ...
numberFormat: 'd2' // 0 pad to length of 2
numberFormat: 'n2' // same
numberFormat: 'd5' // 0 pad to length of 5
numberFormat: 'n5' // same