我怎样才能在 Wicket 中通过数据视图 table 进入 "mouseover" 事件,我用鼠标在它上面的行?
How can I get in a "mouseover" event over a dataview table, in Wicket, the Row I'm over it with my mouse?
我在 Wicket 中有一个数据视图,在这样的事件中我需要:
itemContainer.add(new AjaxEventBehavior("mouseover") {
@Override
public void onEvent(AjaxRequestTarget target) {
IRequestParameters parameters = getRequest().getRequestParameters();
}
});
要知道我将鼠标放在列中的哪一行。
当将鼠标悬停在所需的列上时,调试进入此处,但我只获得参数 parameters.getParameterValue("returnTabIndex")
但是这个 returns 列,我需要我在它上面的行。
有谁知道我怎样才能做到这一点?谢谢!
如果 itemContainer 的类型为 org.apache.wicket.markup.repeater.Item(或 LoopItem),它应该公开方法 getIndex,它应该 return 它代表的行号。
我在 Wicket 中有一个数据视图,在这样的事件中我需要:
itemContainer.add(new AjaxEventBehavior("mouseover") {
@Override
public void onEvent(AjaxRequestTarget target) {
IRequestParameters parameters = getRequest().getRequestParameters();
}
});
要知道我将鼠标放在列中的哪一行。
当将鼠标悬停在所需的列上时,调试进入此处,但我只获得参数 parameters.getParameterValue("returnTabIndex")
但是这个 returns 列,我需要我在它上面的行。
有谁知道我怎样才能做到这一点?谢谢!
如果 itemContainer 的类型为 org.apache.wicket.markup.repeater.Item(或 LoopItem),它应该公开方法 getIndex,它应该 return 它代表的行号。