Что ж, у меня есть вход, который принимает местный номер телефона следующим образом:
$.mask.definitions["0"] = "";
$.mask.definitions["d"] = "[0-9]";
$("#cellphone").mask("0 (ddd) ddd-dddd");
Для глобальной стороны моего сайта я просто хочу, чтобы ввод имел первые две цифры 00
, а остальная часть ввода - бесплатно (числовой и любой длинный)
00 447777123456
00 390123456789
Я пытался что-то следующим образом, но не сработало
$.mask.definitions["~"] = "[0-9]+";
$("#cellphone").mask("00 ~");
Я использую этот плагин.
$.mask.definitions["0"] = "";
$.mask.definitions["d"] = "[0-9]";
$.mask.definitions["~"] = "[0-9]+";
$("#cellphone").mask("0 (ddd) ddd-dddd");
$("#cellphoneGlobal").mask("00 ~");
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.maskedinput/1.4.1/jquery.maskedinput.js"></script>
<input type="text" id="cellphone"/>
<input type="text" id="cellphoneGlobal"/>