Удалить литеральную маску входного значения при отправке - PullRequest
0 голосов
/ 21 марта 2020

Этот вопрос уже задавался, но решения для меня неясны.

Я использую этот код для создания маски.

 $('#cnpjCpf').mask('00.000.000/0000-00');

Мне нужно, чтобы вы отправили : 00000000000000 до DTO

Как удалить маску и сохранить значение?

Я пытаюсь использовать:

function getValuesFromInputs(){

    $('#cnpjCpf').unmask();
}

в кнопке:

<input type="submit" name="submit" value="Cadastrar" id="submit" class="btn btn-success"  onclick="getValuesFromInputs()">

но все равно идет с маской.

Вы можете мне помочь?

Танки.

1 Ответ

1 голос
/ 22 марта 2020

Согласно документам , umask не способ удалить маску из строки. Скорее вы должны использовать cleanVal ();

let cleanedValue = $('#cnpjCpf').cleanVal();
console.log(cleanedValue);

Рабочий пример:

http://jsfiddle.net/mrAhmedkhan/5Lf8h41q/53/

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