MVVM和屏蔽输入

时间:2013-05-09 06:54:31

标签: kendo-ui

KendoUI框架中没有屏蔽输入控件。但我需要为文本框和datepicker提供掩码输入功能。

该应用程序主要基于MVVM和Kendo模板。所以我需要一个兼容它的解决方案。

解决问题的最佳方法是什么?目前我正在寻找几种解决方案:

  1. 拥有一个与jquery.inputmask插件连接的自定义窗口小部件(作为kendo插件)。

  2. 拥有连接窗口小部件和jquery.inputmask插件的自定义绑定

  3. 调用jQuery代码$(..)。input。这种方法的问题是在渲染模板后很难调用它

1 个答案:

答案 0 :(得分:2)

基本上我可以建议你最简洁的解决方案是create custom Widget或扩展其中一个。

看看我们创建的以下示例 - 它演示了如何扩展datepicker小部件自定义逻辑:

http://jsfiddle.net/7JA74/10/

请注意,从日期选择器中选择一个值时会发生一些故障。