Я пытаюсь замаскировать значение, поступающее из состояния js, однако маскирование применяется только к полю ввода, но не к выбранному значению.
Я использую два частичных представления для перечисления кода страны и редактирования данных телефона, в то время как я иду в список и выбираю любой код и возвращаюсь на страницу сведений о телефоне, маскирование применяется к вводу текста, но не к выбранное значение, поступающее из состояния формы.
Я пытался
$('document').ready(function() {
$('.text-phone-type', $('#settings-personal-details-phone-details')).mask(getMaskPatternFromJsonArray(phCountryCode));
});
$('.text-phone-type', $('#settings-personal-details-phone-details')).unmask()
.mask(getMaskPatternFromJsonArray(phCountryCode));
Мой код:
//To get the values from state.
getValuesFromState();
//To apply the mask.
$('.text-phone-type', $('#settings-personal-details-phone-details')).mask(getMaskPatternFromJsonArray(phCountryCode));
Маскировка должна применяться к выбранному номеру телефона, как только я вернусь в раздел телефонных подробностей.