jquery蒙面输入插件设置值数字
$(".id").mask("999-99-9999-999-99");
我有上面的掩码输入格式我想知道是否可以为x个字符预定义值,例如
我希望前5个字母具有默认和不可更改的数字。
样品编号将是
639-27-9999-999-99
这里的数字639-27-
应始终存在,这意味着当输入具有焦点时,它将自动放在那里并且无法更改。
FYI
插入
解决方案可能是,
$.mask.definitions["9"] = null; $.mask.definitions["^"] = "[0-9]"; $(".id").mask("639-27-^^^-^^^-^^");
- 删除
9
的定义 - 使用新密钥ex为数字正则表达式添加定义。
^
- 使用新定义
小提琴
希望这可以帮助
您可以使用插件执行此操作: $(".id").mask("639-27-9999-999-99");
由于他们使用9作为数字定义,您可以使用任何其他字符在源代码中更改它。