根据
documentation,定义数字的正确语法是使用9个字符,所以在你的情况下这将是99 [.99].试试这个:
$(document).ready(function() {
$(".decimal").inputmask('decimal', {
rightAlign: true
});
$(".currency").inputmask('currency', {
rightAlign: true
});
$(".custom1").inputmask({
mask: "99[.99]",
greedy: false,
definitions: {
'*': {
validator: "[0-9]"
}
},
rightAlign: true
});
$(".custom2").inputmask({
'alias': 'decimal',
rightAlign: true,
'groupSeparator': '.',
'autoGroup': true
});
$(".custom3").inputmask({
'alias': 'decimal',
'mask': "99[.99]",
rightAlign: true
});
});