jQuery пытается замаскировать процент с помощью маски ввода

У меня есть поле ввода для целых чисел, чисел с плавающей запятой и процентов, и я использую библиотеку масок ввода jQuery для маскирования входных данных. Все работает нормально, кроме PERCENTAGE маскировки, см. Подробности ниже.

<script src="https://rawgit.com/RobinHerbots/jquery.inputmask/3.x/dist/jquery.inputmask.bundle.js"></script>

<input type='text' id='var1' name='var1' value=''>

<input type='text' id='var2' name='var2' value=''>

<input type='text' id='var3' name='var3' value=''>

ниже скрипт, который я использую

$("#var1").inputmask({
        alias:"decimal",
        integerDigits:9,
        digits:2,
        allowMinus:false,
        digitsOptional: false,
        placeholder: "0"
});

$("#var2").inputmask({
       alias:"integer",
       integerDigits:9,
       digits: 0,
       allowMinus:false,
       digitsOptional: false,
       placeholder: "0"
});

 $("#var3").inputmask({
        alias:"numeric",
        integerDigits:3,
        digits: 0,
        max:100,
        allowMinus:false,
        digitsOptional: false,
        placeholder: "0"
 });

пожалуйста, помогите мне с процентом маскировки

не работает в jsfiddle


person Rik    schedule 30.05.2017    source источник


Ответы (1)


Я использую это, и это работает.

{
    alias: 'percentage'
}

Пользуюсь версией 3.3.4

person Borey Has    schedule 21.03.2018