I would just submit the form to its own page. Yes, using the submit button. For example,
<cfif isDefined("form.mySelect") and form.mySelect is 1>
<!--- Send mail --->
<cfelse>
<!--- Do something else or nothing --->
</cfif>
<cfform action="#cgi.SCRIPT_NAME#">
<cfselect name="mySelect">
<option value="1">Yes</option>
<option value="0">No</option>
</cfselect>
<cfinput name="sbmt" type="submit" value="send">
</cfform>