wicket的modalwindow的弹出窗口中,wicket自动加了form标签,应用中又增加了form,导致form嵌套。这样日期控件在modalwindow弹出时,无法正常使用。把modal.js脚本中的组成窗口的html中去掉form标签后,即可正常使用。
当然,这个问题只出现在modalwindow通过panel的方式显示时出现的,如果使用page方式,则不会出现。
本文探讨了Wicket框架中ModalWindow组件的一个常见问题:当ModalWindow内嵌Panel并包含Form元素时,由于框架自动添加了额外的Form标签而导致日期控件失效的现象。文章详细解释了解决方案——移除ModalWindow生成的多余的Form标签。
wicket的modalwindow的弹出窗口中,wicket自动加了form标签,应用中又增加了form,导致form嵌套。这样日期控件在modalwindow弹出时,无法正常使用。把modal.js脚本中的组成窗口的html中去掉form标签后,即可正常使用。
当然,这个问题只出现在modalwindow通过panel的方式显示时出现的,如果使用page方式,则不会出现。
3815

被折叠的 条评论
为什么被折叠?