public abstract class AutoCompleteBehavior extends JQueryUIBehavior implements com.googlecode.wicket.jquery.core.ajax.IJQueryAjaxAware
Modifier and Type | Class and Description |
---|---|
protected static class |
AutoCompleteBehavior.OnSelectAjaxBehavior
Provides a
JQueryAjaxBehavior that aims to be wired to the 'select' event |
protected static class |
AutoCompleteBehavior.SelectEvent
Provides an event object that will be broadcasted by the
AutoCompleteBehavior.OnSelectAjaxBehavior callback |
Constructor and Description |
---|
AutoCompleteBehavior(String selector)
Constructor
|
AutoCompleteBehavior(String selector,
com.googlecode.wicket.jquery.core.Options options)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
bind(org.apache.wicket.Component component) |
protected abstract CharSequence |
getChoiceCallbackUrl() |
protected com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior |
newOnSelectAjaxBehavior(com.googlecode.wicket.jquery.core.ajax.IJQueryAjaxAware source)
Gets a new
JQueryAjaxBehavior that will be wired to the 'select' event |
void |
onAjax(org.apache.wicket.ajax.AjaxRequestTarget target,
com.googlecode.wicket.jquery.core.JQueryEvent event) |
void |
onConfigure(org.apache.wicket.Component component) |
void |
onSelect(org.apache.wicket.ajax.AjaxRequestTarget target,
int index)
Triggered when a selection has been made
|
destroy, onDestroy, widget, widget
$, $, $, $, beforeRender, detach, getMethod, getOption, getOptions, getSelector, on, on, on, remove, renderHead, setOption, setOption, setOption, setOptions, setSelector
add, getJQueryLibrarySettings, getToken, renderScript, toString
public static final String METHOD
public AutoCompleteBehavior(String selector)
selector
- the html selector (ie: "#myId")public AutoCompleteBehavior(String selector, com.googlecode.wicket.jquery.core.Options options)
selector
- the html selector (ie: "#myId")options
- the Options
public void bind(org.apache.wicket.Component component)
bind
in class org.apache.wicket.behavior.Behavior
protected abstract CharSequence getChoiceCallbackUrl()
public void onConfigure(org.apache.wicket.Component component)
onConfigure
in class JQueryUIBehavior
public void onAjax(org.apache.wicket.ajax.AjaxRequestTarget target, com.googlecode.wicket.jquery.core.JQueryEvent event)
onAjax
in interface com.googlecode.wicket.jquery.core.ajax.IJQueryAjaxAware
protected com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior newOnSelectAjaxBehavior(com.googlecode.wicket.jquery.core.ajax.IJQueryAjaxAware source)
JQueryAjaxBehavior
that will be wired to the 'select' eventsource
- the IJQueryAjaxAware
AutoCompleteBehavior.OnSelectAjaxBehavior
by defaultpublic void onSelect(org.apache.wicket.ajax.AjaxRequestTarget target, int index)
target
- the AjaxRequestTarget
index
- the index of the selected itemCopyright © 2015 7thWeb. All rights reserved.