0

使用 IceFaces ice:selectInputDate 时,日期选择总是会触发表单验证。

因此,当用户选择一个日期时,会显示所有验证错误。当日期输入在表单的开头并且所有字段都为空时,这尤其乏味。然后,用户将收到所有“缺少值”错误消息。

对于像 IceFaces 这样广泛使用的框架来说,这太令人沮丧了,真的是一种耻辱。

有人有任何提示如何处理这个错误吗?

http://jira.icefaces.org/browse/ICE-4535

(immediate="true" 没有帮助)

谢谢。

4

2 回答 2

1

我发现真正的问题不是摆脱验证,而是在发送部分提交后完全缺少对 required="true" 的验证。

我在这里解决了这个问题:http: //jsfbrickyard.wordpress.com/2010/03/10/how-to-fix-the-requiredtrue-and-partial-submit-problem-in-icefaces/

于 2010-03-10T14:57:58.587 回答
0

此博客条目中描述了另一种可能更好的解决方案(或解决方法):http: //jsfbrickyard.wordpress.com/2010/03/11/a-better-alternative-for-the-icefaces-inputselectinputdate-control/

它描述了如何使用 jquery UI datepicker 而不是 ice:selectInputdate 控件。欢迎评论。

于 2010-03-11T12:14:18.753 回答