Wicket でわからないことがあります。HTML ページにリンクされたオーバーライド メソッド onSubmit() を使用して AJAX ボタンを作成しました。ボタンを押すと、メソッドは呼び出されません。
ここにJAVAコード:
AjaxButton savebutton = (AjaxButton) new AjaxButton("save_ext", form) {
@Override
protected void onError(AjaxRequestTarget target, Form<?> form) {
super.onError(target, form); //To change body of generated methods, choose Tools | Templates.
System.out.println("save button ajax error");
}
@Override
public void onSubmit(AjaxRequestTarget target, Form<?> form) {
System.out.println("save form");
}.setOutputMarkupId(true);
form.add(保存ボタン);
ここにHTML:
<button type="submit" value="save" wicket:id="save_ext" class="btn btn-success" id="buttonSave_ext" onclick="saveFunction()">Save</button>
問題を解決する方法を考えていますか。
ありがとう