Используется плагин
Inputmask (версия 3.1, новее не работает с моим jquery)
$(window).load(function(){
$("#phone").inputmask("+38 0## ### ####",{placeholder:" ", removeMaskOnSubmit: true });
});
Не могу понять, как выполнять очистку определенной части макси при сабмите формы. Нужно очистить все, кроме ноля, сейчас же чистится все.
UP
Решение выглядит так.
$(window).load(function(){
$("#phone").inputmask("+38 ### ### ####",{placeholder:" ", removeMaskOnSubmit: true,
onBeforeMask: function (value, opts) {
var processedValue = value.replace(/^0/g, "");
if (processedValue.indexOf("0") > 1 || processedValue.indexOf("0") == -1) {
processedValue = "0" + processedValue;
}
return processedValue;
}
});
});