PART IV
Appendix C: AjaxTCR Library Reference 617
Option
Description
Default
Example
statusIndicator : statusObject
Should be set to an object that contains visual display information for indicating status. At this point it supports an object with a single property progress set to an object containing type that can be either image
or
text
.
imgSrc
is the URL of the
image to use in the case
type
is set to
image
, and
text
is a string to use in the
case the type is set to
text
. A
target
property is set to the DOM
id
reference of
the place the status should be displayed.
null statusIndicator : {progress :
{type:"image", imgSrc: "spinner.gif",target: "responseOutput"}}statusIndicator : {progress : {type:"text", text: "I’m loading as fast as I Can!", target: "someDiv"}}
template : URL | "dynamic"
If a URL is specified, the template to apply to a response will be fetched. If the string value of “dynamic” is used, a server-side program will respond and include a template value either as a string or as URL to fetch. These values are found in the response packet in JSON format at the properties templateText
and
templateURL
,
respectively.
null template : "templates/
fancypants.tpl"
templateRender : "client" | "server"
String indicating if a template should be rendered on client or server; only works if the template property is set. A default value of
client
is assumed when template is set
but
templateRender
is not.
"client" templateRender : "client"
timeout: Boolean/number
Indicates whether to time out or not.
false
or 0 indicates not to catch timeouts. A number greater than 0 indicates the number of milliseconds before timing out.
false timeout : 3000
TABLE
C-2
Options Object Properties for Making Requests (
continued
)