Маска не работает в JQuery с двумя частичными представлениями в MVC - PullRequest
0 голосов
/ 10 июля 2019

Я пытаюсь замаскировать значение, поступающее из состояния 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));

Маскировка должна применяться к выбранному номеру телефона, как только я вернусь в раздел телефонных подробностей.

...