return new IndicatingAjaxLink("delete") { private static final long serialVersionUID = 1L; @Override public void onClick(AjaxRequestTarget arg0) { //arg0.prependJavascript("confirm('Are you sure?');"); getBrandDao().remove(pojo.getId()); arg0.addComponent(BrandPanel.this); } }.add(new AttributeModifier("onclick",true,new AbstractReadOnlyModel() { @Override public Object getObject() { return "confirm('confirm');"; } }));