Jquery маска не работает на поле, которое отключено, а затем включено - PullRequest
1 голос
/ 07 февраля 2011

у меня есть:

$(document).ready(function () {
    jQuery(function ($) {
        $("#ClientID").mask("999-999999999");
    }
}

Теперь эта маска отлично работает в текстовом поле, если текстовое поле включено. Хотя иногда, когда страница загружается, мы отключаем это поле, и есть флажок разблокировки, который включает это поле. Проблема в том, что когда мы включаем это поле, маска не появляется.

Существует вероятность того, что проблема может быть связана не с отключением / включением, а с другими, но я пока не понял.

Есть предложения?

1 Ответ

2 голосов
/ 07 февраля 2011

Все хорошо, когда я тестирую приведенный ниже код.

$(document).ready(function () {
        $("#ClientID").mask("999-999999999");
});

Поле проверки снимается только в том случае, если во время отключения, если вход не соответствует маске, вход исчезает

Используемая версия входа в маске: 1.2.2
Проверьте эту скрипку .

На сторонней ноте не используйте

$(document).ready(function () {
    jQuery(function ($) {

    });
});

Поскольку jQuery(function ($) является ярлыком для $(document).ready(function ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...