2

GWT 中有什么方法可以用各种日期格式掩盖日期字段? http://digitalbush.com/projects/masked-input-plugin(在演示选项卡中)

我遇到了一些解决方案,其中格式化可以应用于失去正则表达式的焦点,这不是首选。

gxt 中的 TextfieldMask 插件不支持日期字段。我试图稍微调整一下,但遇到了很多问题。

我探索了 gquery-(GWT 的 JQuery 实现)的选项,目前不支持掩码。

有什么建议/想法吗?

4

1 回答 1

0

您可以使用 JSNI 使用 jQuery 屏蔽输入插件编写屏蔽函数

    public static native void redirect(String id)/*-{
           jQuery(function($){
              $("#"+id).mask("yourmask");
           });
    }-*/;

然后给panel/form/etc的render事件附加一个监听器,调用JSNI方法。

看看这是否有效

于 2011-08-31T18:00:29.333 回答