【问题标题】:I need a mask for money inputs in primefaces inputMask component我需要一个用于在 primefaces inputMask 组件中输入资金的掩码
【发布时间】:2014-07-31 10:51:07
【问题描述】:

我的问题是我找不到与 primefaces 中 InputMask 组件的货币输入相匹配的工作掩码。我使用primefaces 4.0。我希望有可能输入如下值:

 1234.56
 1234.50
 2.80
 120
 120.00

逗号后需要 2 位数字,逗号前最多需要 8 位数字。

【问题讨论】:

    标签: java jakarta-ee primefaces


    【解决方案1】:

    如果您可以在正则表达式或掩码中指定自定义格式(例如 regexMask="R$#######.###,##"),可能会更好。 ;)

    您也可以使用以下网址寻求帮助:

    http://code.google.com/p/primefaces/issues/detail?id=3507
    

    PrimeFaces 团队仍在努力改进过滤器。

    谢谢&问候,

    【讨论】:

    • 感谢您的回答 SHAYAN,但我试图避免使用 primefaces 扩展。对于 Regex 或 Mask 的使用,我尝试了不同的掩码,但没有考虑到上述所有情况。
    • 先生,问题是 PrimeFaces 团队仍在研究输入掩码,我在 google 的邮件列表中了解到这一点。这也是对我有帮助的工作方式之一,所以我告诉过你。 :)
    • 我不知道 PF 的团队还在研究这个组件。谢谢你提供的信息,至少它会为我节省很多时间在面具上毫无意义的搜索hhh。是否可以使用 primefaces 中的事件来自定义输入?
    • 不客气。好吧,我并不完全知道该怎么做,但有时我在日历方面遇到了同样的问题,下面的帖子似乎有些道理:stackoverflow.com/questions/13974989/… 看看这是否可以帮助你。 :)
    猜你喜欢
    • 1970-01-01
    • 2011-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-19
    • 1970-01-01
    • 2016-03-31
    • 2012-04-29
    相关资源
    最近更新 更多