I recently encountered the error "ColdFusion.setSubmitChecked" when loading
a page that contained a cfform inside a cfdiv. Below is an example of the code
I was using.
<cfdiv>
<cfform>
<cfinput type="submit" name="thisButton" id="thisButton" value="submit">
</cfform>
</cfdiv>
I had recently updated to version 8.01 of ColdFusion. The thought of that update jogged my memory. This project is using copy of the "scripts" in the root directory. I was NOT
pointing to the "scripts" directory under the CFIDE directory. I thought why
not? So I archived my old ajax files and moved a fresh copy over from /CFIDE/scripts/.
What do you know that solved the problem.
That's two bugs I've found AFTER they have been fixed. Guess I'm just lucky
that way.
If you are using the cfform tag inside a cfdiv to submit the form
without refreshing the page, then the short answer is you can't do a
cflocation outside the cfdiv.
This problem cropped up on a recent project. The OnRequestStart
function in application.cfc redirects to the login screen when a
session times out. This works fine when submitting a form in the main
page, but not when the cfform is inside a cfdiv and uses AJAX to
refresh the contents of the cfdiv.
Read more...
I attended a session about securing your ColdFusion applications at MAX
2007 and decided to add password strength testing to one of my
projects. It's a nifty trick. As the user types in their password, a
message tells them if the password is weak, average or strong. I've
seen this done with Javascript on the client side, but thought I'd take
advantage of the new AJAX features of ColdFusion 8 to build mine.
Read more...
Recent Comments