Хорошо. Я использую плагин маскирования ввода jQuery версии 1.2.2 от DigitalBush.
При применении таких масок, как:
$(".phone").mask("(999)-999-9999");
$(".zip").mask("99999?-9999");
, к текстовым полям у меня странное поведение.
Обычно маска пропускает все остальные пробелы, поэтому для номера телефона я получу текст, который выглядит следующим образом:
(_3_)-3_3-4_4_
У кого-нибудь еще была похожая проблема ??
вот пример текстового поля html:
<input id="myZip" class="zip" type="text" maxlength="10"/>
РЕДАКТИРОВАТЬ:
ОК ... У меня проблема с jQuery 1.4.3 и 1.4.4 (пробовал оба) и я проверил это в IE8 и FireFox.
Я заметил, что эта проблема возникает только тогда, когда рассматриваемое текстовое поле находится внутри модального диалогового окна jQuery-UI (другие текстовые поля работаютхорошо) ... я использую jQuery-UI 1.8.2 и также протестировал с 1.8.7 и 1.8.8 .... я не знаю, позволит ли это кому-нибудь помочь мне решить это или нет ...
вот как у меня все настроено: http://jsfiddle.net/H3hTh/