使用JQuery Mask Plugin只能大声播放数字(不能以0开头)

时间:2019-04-09 18:41:40

标签: jquery plugins masking

我有此输入(并且我正在使用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 :(得分:0)

解决方案(删除“可选”):

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