Tag Name: bind

Description

Attach event listeners to elements to make AJAX calls

Attributes

Dynamic Attributes Allowed:

false
 

Name

Required

Default

Evaluated

Type

Description

afterNotifyTopics false false String Comma delimmited list of topics that will published after the request(if the request succeeds)
ajaxAfterValidation false false false Boolean Make an asynchronous request if validation succeeds. Only valid is 'validate' is 'true'
beforeNotifyTopics false false String Comma delimmited list of topics that will published before the request
errorNotifyTopics false false String Comma delimmited list of topics that will published after the request(if the request fails)
errorText false false String The text to display to the user if the is an error fetching the content
events false false String Comma delimited list of event names to attach to
executeScripts false false false Boolean Javascript code in the fetched content will be executed
formFilter false false String Function name used to filter the fields of the form.
formId false false String Form id whose fields will be serialized and passed as parameters
handler false false String Javascript function name that will make the request
highlightColor false none false String Color used to perform a highlight effect on the elements specified in the 'targets' attribute
highlightDuration false 2000 false Integer Duration of highlight effect in milliseconds. Only valid if 'highlightColor' attribute is set
href false false String The URL to call to obtain the content. Note: If used with ajax context, the value must be set as an url tag value.
id false false String The id to use for the element
indicator false false String Id of element that will be shown while making request
listenTopics false false String Topic that will trigger the remote call
loadingText false Loading... false String Text to be shown while content is being fetched
notifyTopics false false String Comma delimmited list of topics that will published before and after the request, and on errors
separateScripts false true false String Run scripts in a separate scope, unique for each tag
showErrorTransportText false true false Boolean Set whether errors will be shown or not
showLoadingText false false false Boolean Show loading text on targets
sources false false String Comma delimited list of ids of the elements to attach to
targets false false String Comma delimited list of ids of the elements whose content will be updated
transport false XMLHTTPTransport false String Transport used by Dojo to make the request
validate false false false Boolean Perform Ajax validation. 'ajaxValidation' interceptor must be applied to action