gpt4 book ai didi

javascript - Wicket AjaxButton 和 javascript 条件

转载 作者:行者123 更新时间:2023-11-28 00:48:41 25 4
gpt4 key购买 nike

我是 Wicket 框架的新手,所以我不知道这是否可行。我希望当我点击表单的提交按钮(在Java中是AjaxButton)时弹出javascript确认对话框,但是当我点击“否”时,它总是调用该按钮的onSubmit方法。我做错了什么?

这是我的代码:

AjaxButton submit;
add(submit = new AjaxButton("ajaxSubmitProduct"){
private static final long serialVersionUID = 1L;

@Override
protected void onComponentTag(ComponentTag tag)
{
super.onComponentTag(tag);
tag.put("onclick", "return confirm('Yes or No?');");
}
@Override
protected void onSubmit(AjaxRequestTarget target, Form<?> form) {
target.add(form);

Product p = (Product) form.getModelObject();
DBBroker.save_product(p);
success("You have sucessfully added a new product.");
}

@Override
protected void onError(AjaxRequestTarget target, Form<?> form)
{
target.add(form);
}

});

最佳答案

关于javascript - Wicket AjaxButton 和 javascript 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27064873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com