T
- the model object typepublic class AjaxDropDownChoice<T> extends DropDownChoice<T> implements com.googlecode.wicket.jquery.core.event.ISelectionChangedListener
OnChangeAjaxBehavior
, when the 'change' javascript method is called.org.apache.wicket.markup.html.form.AbstractChoice.LabelPosition
FLAG_CONVERT_EMPTY_INPUT_STRING_TO_NULL, VALUE_SEPARATOR
Constructor and Description |
---|
AjaxDropDownChoice(String id)
Constructor
|
AjaxDropDownChoice(String id,
org.apache.wicket.model.IModel<? extends List<? extends T>> choices)
Constructor
|
AjaxDropDownChoice(String id,
org.apache.wicket.model.IModel<? extends List<? extends T>> choices,
org.apache.wicket.markup.html.form.IChoiceRenderer<? super T> renderer)
Constructor
|
AjaxDropDownChoice(String id,
org.apache.wicket.model.IModel<T> model,
org.apache.wicket.model.IModel<? extends List<? extends T>> choices)
Constructor
|
AjaxDropDownChoice(String id,
org.apache.wicket.model.IModel<T> model,
org.apache.wicket.model.IModel<? extends List<? extends T>> choices,
org.apache.wicket.markup.html.form.IChoiceRenderer<? super T> renderer)
Constructor
|
AjaxDropDownChoice(String id,
org.apache.wicket.model.IModel<T> model,
List<? extends T> choices)
Constructor
|
AjaxDropDownChoice(String id,
org.apache.wicket.model.IModel<T> model,
List<? extends T> choices,
org.apache.wicket.markup.html.form.IChoiceRenderer<? super T> renderer)
Constructor
|
AjaxDropDownChoice(String id,
List<? extends T> choices)
Constructor
|
AjaxDropDownChoice(String id,
List<? extends T> choices,
org.apache.wicket.markup.html.form.IChoiceRenderer<? super T> renderer)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
isSelectionChangedEventEnabled() |
com.googlecode.wicket.jquery.core.JQueryBehavior |
newWidgetBehavior(String selector) |
void |
onSelectionChanged(org.apache.wicket.ajax.AjaxRequestTarget target) |
onBeforeRender, onConfigure, onInitialize, widget
getStatelessHint, onComponentTag, onSelectionChanged, onSelectionChanged, wantOnSelectionChangedNotifications
convertChoiceIdToChoice, convertValue, getDefaultChoice, getModelValue, getNullKey, getNullKeyDisplayValue, getNullValidDisplayValue, getNullValidKey, isNullValid, isSelected, setNullValid
appendOptionHtml, detachModel, escapeOptionHtml, getChoiceRenderer, getChoices, isDisabled, localizeDisplayValues, onComponentTagBody, setChoiceRenderer, setChoices, setChoices, setOptionAttributes, setType
add, add, checkRequired, clearInput, convertInput, error, getConvertedInput, getDefaultLabel, getDefaultLabel, getForm, getInput, getInputAsArray, getInputName, getModel, getModelObject, getRawInput, getType, getValidatorKeyPrefix, getValidators, getValue, hasRawInput, inputAsInt, inputAsInt, inputAsIntArray, inputChanged, internalOnModelChanged, invalid, isInputNullable, isMultiPart, isRequired, isValid, newValidatable, newValidationError, onDetach, onDisabled, onInvalid, onRequired, onValid, processChildren, processInput, remove, reportRequiredError, setConvertedInput, setLabel, setModel, setModelObject, setModelValue, setRequired, shouldTrimInput, trim, updateAutoLabels, updateCollectionModel, updateModel, valid, validate, validateRequired, validateValidators, visitComponentsPostOrder, visitFormComponentsPostOrder
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, debug, detach, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onBeforeRender, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public AjaxDropDownChoice(String id)
id
- the markup idpublic AjaxDropDownChoice(String id, List<? extends T> choices)
id
- the markup idchoices
- the list of choicespublic AjaxDropDownChoice(String id, List<? extends T> choices, org.apache.wicket.markup.html.form.IChoiceRenderer<? super T> renderer)
id
- the markup idchoices
- the list of choicesrenderer
- the rendering enginepublic AjaxDropDownChoice(String id, org.apache.wicket.model.IModel<T> model, List<? extends T> choices)
id
- the markup idmodel
- the IModel
choices
- the list of choicespublic AjaxDropDownChoice(String id, org.apache.wicket.model.IModel<T> model, List<? extends T> choices, org.apache.wicket.markup.html.form.IChoiceRenderer<? super T> renderer)
id
- the markup idmodel
- the IModel
choices
- the list of choicesrenderer
- the rendering enginepublic AjaxDropDownChoice(String id, org.apache.wicket.model.IModel<? extends List<? extends T>> choices)
id
- the markup idchoices
- the list of choicespublic AjaxDropDownChoice(String id, org.apache.wicket.model.IModel<T> model, org.apache.wicket.model.IModel<? extends List<? extends T>> choices)
id
- the markup idmodel
- the IModel
choices
- the list of choicespublic AjaxDropDownChoice(String id, org.apache.wicket.model.IModel<? extends List<? extends T>> choices, org.apache.wicket.markup.html.form.IChoiceRenderer<? super T> renderer)
id
- the markup idchoices
- the list of choicesrenderer
- the rendering enginepublic AjaxDropDownChoice(String id, org.apache.wicket.model.IModel<T> model, org.apache.wicket.model.IModel<? extends List<? extends T>> choices, org.apache.wicket.markup.html.form.IChoiceRenderer<? super T> renderer)
id
- the markup idmodel
- the IModel
choices
- the list of choicesrenderer
- the rendering enginepublic boolean isSelectionChangedEventEnabled()
isSelectionChangedEventEnabled
in interface com.googlecode.wicket.jquery.core.event.ISelectionChangedListener
public void onSelectionChanged(org.apache.wicket.ajax.AjaxRequestTarget target)
onSelectionChanged
in interface com.googlecode.wicket.jquery.core.event.ISelectionChangedListener
public final com.googlecode.wicket.jquery.core.JQueryBehavior newWidgetBehavior(String selector)
newWidgetBehavior
in interface com.googlecode.wicket.jquery.core.IJQueryWidget
newWidgetBehavior
in class DropDownChoice<T>
Copyright © 2016 7thWeb. All rights reserved.