Ajax features
All the CFML ajax/client side tags are considered deprecated in Lucee and are only provided for minimal backwards compatibility.
They aren't extensible and there are far better modern, javascript alternatives available.
Here are some (older) examples of how to replace these tags with javascript https://static.raymondcamden.com/cfuitherightway/index.html
Functions
- AjaxOnLoad()
Causes the specified JavaScript function to run when the page loads.
Tags
- <cfajaximport>
Controls the JavaScript files that are imported for use on pages that use Luceex AJAX tags and features.
- <cfajaxproxy>
Creates a JavaScript proxy for a component, for use in an AJAX client. Alternatively, creates a proxy for a single CFC method, JavaScript function, or URL that is bound to one or more control attribute values.
- <cfchart>
Generates and displays a chart.
- <cfchartdata>
Used with the cfchart and cfchartseries tags. This tag defines chart data points. Its data is submitted to the cfchartseries tag.
- <cfchartseries>
Used with the cfchart and cfchartseries tags. This tag defines chart data points. Its data is submitted to the cfchartseries tag.
- <cfdiv>
Creates an HTML tag with specified contents and lets you to use bind expressions to dynamically control the tag contents.
- <cfform>
Builds a form with CFML custom control tags that provide more functionality than standard HTML form input elements (XML and Flash type not supported).
- <cfinput>
Used inside cfform to place radio buttons, checkboxes, or text boxes. Provides input validation for the specified control type.
- <cflayout>
This tag is deprecated|deprecated
- <cflayoutarea>
This tag is deprecated|deprecated
- <cfmap>
This are provided for backwards compatibility, and should be considered deprecated|deprecated These tags are quite limited and difficult to extend, it's reco...
- <cfmapitem>
Used with tag-map, this tag lets you add markers on the map. This tag is deprecated|deprecated
- <cfselect>
Used inside cfform, cfselect lets you construct a drop-down list box form control. You can populate the drop-down list box from a query, or using the option tag. Use option elements to populate lists. The syntax for the option tag is the same as for its HTML counterpart.
- <cfslider>
Used inside cfform, cfslider lets you place a slider control in a CFML form. A slider control is like a sliding volume control. The slider groove is the area over which the slider moves.
- <cftable>
Builds a table in a CFML page. Use the cfcol tag to define table column and row characteristics. The cftable tag renders data either as preformatted text, or, with the HTMLTable attribute, as an HTML table. Use cftable to create tables if you don't want to write HTML table tag code, or if your data can be well presented as preformatted text
- <cfwindow>
Creates a pop-up window in the browser. Does not create a separate browser pop-up instance.
Categories
Guides
- <cfcalendar>
The tag is not supported by Lucee.
- <cfformgroup>
The tag is not supported by Lucee.
- <cfformitem>
The tag is not supported by Lucee.
- <cfgrid>
The tag is not supported by Lucee.
- <cfgridcolumn>
The tag is not supported by Lucee.
- <cfgridrow>
The tag is not supported by Lucee.
- <cfgridupdate>
The tag is not supported by Lucee.
- <cfmenu>
The tag is not supported by Lucee.
- <cfmenuitem>
The tag is not supported by Lucee.
- <cfmessagebox>
The tag is not supported by Lucee.
- <cfpod>
The tag is not supported by Lucee.
- <cfpresentation>
The tag is not supported by Lucee.
- <cfpresentationslide>
The tag is not supported by Lucee.
- <cfpresenter>
The tag is not supported by Lucee.
- <cfprogressbar>
The tag is not supported by Lucee.
- <cfsprydataset>
The tag is not supported by Lucee.
- <cftextarea>
The tag is not supported by Lucee.
- <cftooltip>
The tag is not supported by Lucee.
- <cftree>
The tag is not supported by Lucee.
- <cftreeitem>
The tag is not supported by Lucee.
- Ajax: Bind syntax
Most of the tags support a binding statement in the url or source attributes. The following syntax is supported.