淘汰剑道“kendoMaskedTextBox”无法正常工作

时间:2014-06-25 06:36:04

标签: knockout.js kendo-ui

我正在使用“knockout-kendo 0.8.1”并尝试实施kendoMaskedTextBox。 我无法获得kendoMaskedTextBox对象值,调试时得到undefined,如下面的代码

$("kendoMaskedTextBox").kendoMaskedTextBox({
    mask: "(000) 000-0000"
});

上面的代码$("kendoMaskedTextBox").kendoMaskedTextBoxundefined

对于其他knockout-kendo控件,我可以获得对象值,例如

$("startDate").kendoDatePicker({

});

我如何才能继续使用kendoMaskedTextBox?

1 个答案:

答案 0 :(得分:0)

也许你错过了#,它应该是

$("#kendoMaskedTextBox").data("kendoMaskedTextBox")

显然你是用

初始化的
$("#maskedtextbox").kendoMaskedTextBox({
    mask: "(999) 000-0000"
});

获取值
var maskedtextbox = $("#maskedtextbox").data("kendoMaskedTextBox");

var setValue = function () {
    maskedtextbox.value($("#value").val());
};

请参阅here for example