Проверка номера телефона с кодом страны с использованием intlTelInput - PullRequest
0 голосов
/ 23 сентября 2018

Я пытаюсь проверить телефонные номера с помощью intl-tel-input, как показано https://intl -tel-input.com / node_modules / intl-tel-input / examples / gen / is-valid-number.html

Вот мой код

var telInput = $("#phone"), errorMsg = $("#error-msg"), validMsg = $("#valid-msg");

// initialise plugin
telInput.intlTelInput({
nationalMode: true,
utilsScript: "../../build/js/utils.js"
});

var reset = function() {
    telInput.removeClass("error");
    errorMsg.addClass("hide");
    validMsg.addClass("hide");
};

// on blur: validate
telInput.blur(function() {
    reset();
    if ($.trim(telInput.val())) 
    {
        if (telInput.intlTelInput("isValidNumber")) 
        {
          validMsg.removeClass("hide");
        } else {
          telInput.addClass("error");
          errorMsg.removeClass("hide");
        }
    }
});

// on keyup / change flag: reset
telInput.on("keyup change", reset);

Но я застрял на том, как проверить номер телефона, когда я использую такой международный формат, как (+255 123 123 123).

Надеюсь, проблема достаточно ясна.Помогите пожалуйста

...