wicket.ajax.form
Class AjaxFormSubmitBehavior
java.lang.Object
wicket.behavior.AbstractBehavior
wicket.behavior.AbstractAjaxBehavior
wicket.ajax.AbstractDefaultAjaxBehavior
wicket.ajax.AjaxEventBehavior
wicket.ajax.form.AjaxFormSubmitBehavior
- All Implemented Interfaces:
- java.io.Serializable, IBehavior, IBehaviorListener, IRequestListener, IHeaderContributor
- Direct Known Subclasses:
- AjaxFormValidatingBehavior
public abstract class AjaxFormSubmitBehavior
- extends AjaxEventBehavior
Ajax event behavior that submits a form via ajax when the event it is
attached to is invoked.
The form must have an id attribute in the markup or have MarkupIdSetter
added.
- Since:
- 1.2
- Author:
- Igor Vaynberg (ivaynberg)
- See Also:
AjaxEventBehavior
,
Serialized Form
Methods inherited from class wicket.behavior.AbstractAjaxBehavior |
bind, cleanup, getCallbackUrl, getCallbackUrl, getComponent, onComponentRendered, onComponentTag, onRendered, onRenderHeadContribution, renderHead, writeJsReference, writeJsReference |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AjaxFormSubmitBehavior
public AjaxFormSubmitBehavior(Form form,
java.lang.String event)
- Construct.
- Parameters:
form
- form that will be submittedevent
- javascript event this behavior is attached to, like onclick
getEventHandler
protected java.lang.CharSequence getEventHandler()
- Overrides:
getEventHandler
in class AjaxEventBehavior
- Returns:
- event handler
onEvent
protected void onEvent(AjaxRequestTarget target)
- Description copied from class:
AjaxEventBehavior
- Listener method for the ajax event
- Specified by:
onEvent
in class AjaxEventBehavior
onSubmit
protected abstract void onSubmit(AjaxRequestTarget target)
- Listener method that is invoked after the form has ben submitted and
processed without errors
- Parameters:
target
-
onError
protected void onError(AjaxRequestTarget target)
- Listener method invoked when the form has been processed and errors
occured
- Parameters:
target
- TODO 1.3: make abstract to be consistent with onsubmit()
Copyright © 2004-2007 Wicket developers. All Rights Reserved.