0
我是新来的wicket,我有模态窗口的问题。我试图做的是,当我点击页面上的按钮从列表中删除用户时,模态窗口显示询问我是否肯定要删除用户,点击确认按钮后,用户从列表中移除并关闭窗口,但如果删除操作失败的(一些例外),第二个模式窗口应该会出现通知我抛出了什么异常,并且第一个窗口应该自动关闭(或者在点击继续按钮之后,它们都应该关闭)。我的问题是,第一个窗口关闭后,只需点击取消按钮,我不知道如何解决它。我的代码看起来像: 模态窗口后的Wicket Moda窗口
doRemoveAction(account, target){
selectModalWindow.show(target)
}
SelectModalWindow deleteConfirmWindow = new SelectModalWindow("modal", title, message){
void onConfirm(AjaxRequestTarget target){
try{
remove(account);close(target);
}catch(Exception e){
infoModalWarning.show(target);
}
void onCancle(AjaxRequestTarget target){
close(target);
}
private InfoModalWindow infoModalWindow = new InfoModalWindow(
"infomodalwindow", title) {
public void submit(AjaxRequestTarget target) {
close(target);
}
};
我希望我明确表示感谢您的帮助。
为什么不先关闭模式,然后删除帐户?在你的尝试中:关闭(目标);删除(帐户); – pikand