我正在使用"knockout-kendo 0.8.1“并尝试实现kendoMaskedTextBox。我无法获取kendoMaskedTextBox对象值,调试时获取undefined,如以下代码所示
$("kendoMaskedTextBox").kendoMaskedTextBox({
mask: "(000) 000-0000"
});在上面的代码中,$("kendoMaskedTextBox").kendoMaskedTextBox是undefined。
对于其他knockout kendo控件,我可以获得对象值,例如
$("startDate").kendoDatePicker({
});如何继续使用kendoMaskedTextBox?
发布于 2014-06-25 15:44:51
也许你遗漏了一个#,而它应该是
$("#kendoMaskedTextBox").data("kendoMaskedTextBox")显然你在初始化的时候
$("#maskedtextbox").kendoMaskedTextBox({
mask: "(999) 000-0000"
});并通过以下命令获取值:
var maskedtextbox = $("#maskedtextbox").data("kendoMaskedTextBox");
var setValue = function () {
maskedtextbox.value($("#value").val());
};请参阅here for example
https://stackoverflow.com/questions/24401781
复制相似问题