我试图在Wicket中使用帮助文本和验证图标实现Bootstrap验证输入字段。 (http://getbootstrap.com/css/#forms-help-text) see example
我使用Border(BootstrapFormGroup)封装了TextField和ComponentFeedbackPanel(BootstrapFieldFeedbackPanel),其中验证图标和表单组css-class被控制。
问题是,当我在keyDown / input事件之后更新整个Border时,Textfield也会更新,并且光标跳转到beggining,丢失了前一个插入位置。对于更改事件不会发生这种情况,但是只有在我离开字段之后才进行ajax验证,而不是在插入期间,根据需要进行。有没有办法更新边框而不会实际更新Body的内容(Textfield)?您是否有另外的建议我如何使用标记封装Textfield并仍然能够控制封装表单/验证图标的属性而不更改Textfield本身的内容/状态?
BroadcastReceiver
答案 0 :(得分:0)
您可以引入类似FormGroup#repaint(AjaxRequestTarget)
的方法,只添加您想要重新绘制的子项。