Я использую маскированное текстовое поле Kendo UI и привязку значений MVVM.
Телефонный номер модели представления не содержит никаких подсказок, таких как «()-», он содержит просто цифры.
var viewModel = kendo.observable({
phoneNumber: "1234567890",
onChange: function () {
alert("event :: change " + this.get("phoneNumber"));
}
});
kendo.bind($("#example"), viewModel);
Когда вы меняете значение в форме и проверяете номер телефона viewModel (см. функцию onchange). Номер телефона теперь содержит специальные символы/подсказки, например. phoneNumber: "(444) 555-5555"
Это моя проблема, я ожидаю, что значение MaskedTextbox будет возвращать только числа phoneNumber: "4445555555"
без специальных символов.