ddc.add(new OnChangeAjaxBehavior() { @Override protected void onUpdate(AjaxRequestTarget target) { target.appendJavaScript("calc();"); } });
AjaxEventBehavior event = new AjaxEventBehavior("onload") { @Override protected void onEvent(final AjaxRequestTarget target) { // do stuff here target.appendJavaScript("alert('onload');"); } } add(event);
/** * Method to refresh tabs within the ajax request * * @param ajaxRequestTarget */ public void refresh(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.refresh().render().toString()); }
/** * Method to destroy within the ajax request * * @param ajaxRequestTarget */ public void destroy(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.destroy().render().toString()); }
/** * Method to destroy the slider within the ajax request * * @param ajaxRequestTarget */ public void destroy(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.destroy().render().toString()); }
/** * Method to set the current values of the slider within the ajax request * * @param ajaxRequestTarget * @param index * @param value */ public void values(AjaxRequestTarget ajaxRequestTarget, int index, int value) { ajaxRequestTarget.appendJavaScript(this.values(index, value).render().toString()); }
/** * Method to close the autocomplete within the ajax request * * @param ajaxRequestTarget */ public void close(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.close().render().toString()); }
/** * Method to disable within the ajax request * * @param ajaxRequestTarget */ public void disable(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.disable().render().toString()); }
/** * Method to enable the accordion within the ajax request * * @param ajaxRequestTarget */ public void enable(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.enable().render().toString()); }
/** * Method to destroy the tabs within the ajax request * * @param ajaxRequestTarget */ public void destroy(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.destroy().render().toString()); }
/** * Method to disable the tabs within the ajax request * * @param ajaxRequestTarget */ public void disable(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.disable().render().toString()); }
/** * Method to enable the tabs within the ajax request * * @param ajaxRequestTarget */ public void enable(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.enable().render().toString()); }
/** * Method to destroy the datepicker within the ajax request * * @param ajaxRequestTarget */ public void destroy(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.destroy().render().toString()); }
/** * Method to enable the datepicker within the ajax request * * @param ajaxRequestTarget */ public void enable(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.enable().render().toString()); }
/** * Method to hide the datepicker within the ajax request * * @param ajaxRequestTarget * @param speed * The speed at which to close the date picker. */ public void hide(AjaxRequestTarget ajaxRequestTarget, short speed) { ajaxRequestTarget.appendJavaScript(this.hide(speed).render().toString()); }
/** * Method to disable the datepicker within the ajax request * * @param ajaxRequestTarget */ public void disable(AjaxRequestTarget ajaxRequestTarget) { ajaxRequestTarget.appendJavaScript(this.disable().render().toString()); }
@Override public void resize(AjaxRequestTarget target) { if (rendered) { target.appendJavaScript( "YAHOO.hippo.LayoutManager.getWireframe('" + settings.getRootId().getElementId() + "').resize()"); } }
public void render(AjaxRequestTarget target) { if (update) { if (target != null) { target.appendJavaScript(getUpdateScript()); } } reset(); }
public void publish() { final AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class); if (target != null) { target.appendJavaScript(getJavaScript()); } }
@Override public void onRemove(final Component component) { super.onRemove(component); AjaxRequestTarget target = RequestCycle.get().find(AjaxRequestTarget.class); if (target != null) { target.appendJavaScript("if (window['shortcut']) { shortcut.remove('" + getKeyType().getKeyCode() + "'); }"); } } });