Использование JQuery Mask Plugin только для громких чисел (не может начинаться с 0) - PullRequest
0 голосов
/ 09 апреля 2019

У меня есть этот вход (и я использую плагин JQuery Mask):

 <input type="text" name="number" class="campo-formulario mascara-end-numero campo-numero perfil-input" id="perfil-numero" placeholder="Numero">

, который может принимать только цифры, и первое число не может быть 0.

Использованиеэто, принимаются только цифры:

jQuery('.mascara-end-numero').mask('#');

Попытка определить правило "не ноль в начале", используя:

jQuery('.mascara-end-numero').mask('Z#', {
            translation: {
              'Z': {
                pattern: /[1-9]/, optional: true
              }
            }
          });

Но это не сработало: /

Как это можно сделать?

1 Ответ

0 голосов
/ 09 апреля 2019

Решение (удалить «необязательно»):

jQuery('.mascara-end-numero').mask('Z#', {
            translation: {
              'Z': {
                pattern: /[1-9]/
              }
            }
          });
...