Kendo UI Masked Textbox と MVVM 値バインディングを使用しています。
ビューモデルの電話番号には、「()-」などのプロンプト文字は含まれず、数字のみが含まれます。
var viewModel = kendo.observable({
phoneNumber: "1234567890",
onChange: function () {
alert("event :: change " + this.get("phoneNumber"));
}
});
kendo.bind($("#example"), viewModel);
フォームの値を変更し、viewModel phoneNumber を調べる場合 (onchange 関数を参照)。phoneNumber に特殊文字/プロンプト文字が含まれるようになりました。phoneNumber: "(444) 555-5555"
これは私の問題です。MaskedTextbox の値がphoneNumber: "4445555555"
、特殊文字を含まない数字のみを返すことを期待しています。