Как предварительно заполнить 9 С помощью jQuery Masked input Plugin?

Я использую маскированный плагин ввода от digitalBush для jQuery, который очень прост в использовании.

в некоторых случаях я хочу предварительно заполнить данные для клиента, поэтому для чего-то вроде этого :

.mask("123999")

клиент увидите:

123___

и нужно будет вставить последние 3 цифры. Он работает нормально до того момента, когда я хочу предварительно заполнить номер 9, чтобы показать что-то вроде этого:

129___

когда я делаю маску как "129999" пользователь см 12____

возможно ли даже иметь маску с этим плагином, который виден для пользователя как 129___?

1 ответов


вы можете переопределить маскированные входные определения следующим образом:

$.mask.definitions['9'] = '';
$.mask.definitions['d'] = '[0-9]';

а затем используйте эту маску:

.mask("129ddd")