Установите значение для ввода intlInputphone на странице редактирования - PullRequest
0 голосов
/ 31 октября 2019

В моем приложении реализован ввод международного телефонного номера, и он отлично работает, но я хочу установить в своем поле ввода существующий номер телефона для этого поля ввода.

enter image description here

Здесь я хочу установить свой номер телефона в поле выше. Я пробовал, но значение не установлено.

$('#phoneNumber').val($('#hidden_phone').val());

здесь поле phoneNumber автоматически сгенерировано. У меня есть ссылка ниже реферальная ссылка

1 Ответ

1 голос
/ 31 октября 2019

Это потому, что вы, возможно, пытаетесь установить phoneNumber до его загрузки.

Заменить

$('#phoneNumber').val($('#hidden_phone').val());

на

if ($("#hidden_phone").length) {
    updatePhoneNumber();
}
function updatePhoneNumber()
{
    setTimeout(function(){
        if ($("#phoneNumber").length) {
            $('#phoneNumber').val($('#hidden_phone').val());
        } else {
            updatePhoneNumber();
        }
    }, 500);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...