标签应该支持支持的“min”和“max”属性。
这将为受限数字字段提供少量客户端验证,并限制配置UI中的步进按钮,为用户提供关于可接受值范围的更强烈提示。
例子:
“福”>"10"马克斯="100"/>
将呈现为输入标记,如:
< input type =“数字”…其他属性。。。闵="10"马克斯="100">
拉取请求
你好,克里斯,你的主意很棒。我试图将“min”和“max”属性添加到“input”元素中,我发现它不起作用。在做了一些研究之后,我发现stepper按钮和“input”元素并没有被“form”元素包装。
如果您想对字段进行验证,添加“min”和“max”属性似乎不是最好的解决方案。
嗨,Benny,感谢客户端验证是有限的。这就是为什么我希望有一天可以在插件配置类上使用javax.validation注释,这样就可以在一个地方(在它们约束的字段上)定义验证,并保证在使用配置类的任何地方都可以应用验证。我想在这种情况下,我们可以在呈现Jelly模板时读取注释并从中设置客户端的min/max属性。我相信几年前就已经做了一些工作,但还没有完成。
我懂了。
请注意,您目前正在执行以下操作:。clazz=“正数”.
嗨,克里斯,我做了一个最小/最大验证器。当输入值不在给定范围内时,它可以显示错误消息。
我为做了这个验证器,它的分类是“数字”,“需要数字”,“需要非负数”,“需要正数”,“需要正数”。您必须添加这些clazz以启用最小/最大验证器。e、 g.
但如果数字超出范围,则不会限制步进按钮。
只需检查演示并检查错误消息的内容是好是坏。
如果可以的话,我会提出拉车请求。
嗨,Benny,小样看起来不错。
当您说有一个验证器时,您是指还有一个javax吗?服务器端基于验证的验证器,还是仅仅是客户端验证器?
我发现我们可以在客户端创建一个验证器,所以我在客户端创建了它。
你好,克里斯,你的主意很棒。我试图将“min”和“max”属性添加到“input”元素中,我发现它不起作用。在做了一些研究之后,我发现stepper按钮和“input”元素并没有被“form”元素包装。
如果您想对字段进行验证,添加“min”和“max”属性似乎不是最好的解决方案。