使用IceFaces ice时:selectInputDate日期选择总是触发表单验证。
因此,当用户选择日期时,将显示所有验证错误。 当日期输入位于表单的开头并且所有字段都为空时,这尤其繁琐。然后,用户将看到所有“缺少值”错误消息。
令人沮丧的是,像IceFaces这样广泛使用的框架真的很遗憾。
任何人都有任何提示如何处理这个错误?
http://jira.icefaces.org/browse/ICE-4535
(立即=“真”无效)
感谢。
答案 0 :(得分:1)
我发现真正的问题不是摆脱验证,而是在发送部分提交后,对required =“true”的验证完全缺失。
答案 1 :(得分:0)
此博客条目中描述了另一种可能更好的解决方案(或解决方法): http://jsfbrickyard.wordpress.com/2010/03/11/a-better-alternative-for-the-icefaces-inputselectinputdate-control/
它描述了如何使用jquery UI datepicker而不是ice:selectInputdate控件。 欢迎评论。