Handler
<cffunction name="dspConfirmValidation" access="public" returntype="void" output="false">
<cfargument name="Event" type="coldbox.system.beans.requestContext">
<cfset Event.setView("spryExample/confirmValidation")>
</cffunction>
View
<style>
label {
display:block;
}
</style>
<!--- Put spry plugin in variable scope --->
<cfset spry = getPlugin('Spry',true)>
<h1>Method</h1>
setConfirmValidation("WidgetContainerID", "field id against to do the match", 'option1:"value1", option2:"value2", ..')
<h1>Examples</h1>
<form id="form1" name="form1" method="post" action="">
<!--- Confirm --->
<cfset spry.setConfirmValidation('spryconfirm1','password1','isRequired:true,validateOn:["change","blur"]')>
<input type="password" id="password1" name="password1" />
<span id="spryconfirm1">
<label for="confirm1">Confirm:</label>
<input type="password" name="confirm1" />
<span class="confirmRequiredMsg">A value is required.</span>
<span class="confirmInvalidMsg">The values don't match</span>
</span>
</form>