2013-07-23 34 views
0

我有一个表单和一系列包含其内部输入的面板,作为列表。当我点击添加按钮时,表单被提交并且新的项目被添加到这个表单中。在新创建的面板中输入日期选取行为。问题是它取消了应用于已经在该表单上的输入(之前添加)的行为。其他形式的输入不受影响。Wicket的输入在提交表单后失去行为

将每个字段行为应用到具有唯一名称。输入内的值正确处理。

如何保留应用于旧输入的行为?

+1

请分享您的代码。你说的话应该正常工作,所以没有代码就很难说出了什么问题。 – Buurman

回答

0

如何保留应用于旧输入的行为?

你可能把你的输入字段放到一个ListView中吧?如果是这样,请尝试调用ListView.setReuseItems(true)。这个设置可以确保当你向listview添加一些东西时,它会再次渲染旧项目(使用旧的输入字段及其行为),而不是创建新项目。

+0

谢谢,这似乎是一个案例。 – kboom