I have a javascript function that uses ajax to set a div based on a query.
The javascript function is invoked on a button click and uses ajax like this:
Expand|Select|Wrap|Line Numbers
- function validDate(node,roomid)
- {
- var allparams= 'timechk=' + params +'&starttime=' +params1 +'&endtime=' + params2 +'&roomid=' + params3 +'&ckres=' + params4
- var ajax = new Ajax.Updater(
- {success:ck_res},
- url,
- {method: 'get', parameters:allparams, onFailure: reportError});
- }
- }
this is the ajax function that sets the div
Expand|Select|Wrap|Line Numbers
- <cfif NOT IsDefined("url.timechk")>
- <div >Please enter a valid date.</div><cfabort>
- </cfif>
- <cfquery datasource="#application.datasource#" name="datelookup">
- SELECT ---------
- </cfquery>
- <cfif datelookup.recordcount>
- <div ><cfoutput>This date is booked.</cfoutput></div>
- <cfelse>
- <div >This date is free.</div>
- </cfif>