Is it possible to submit a page back to itself using a regular
submit button, then process the data from the form using
taconite commands?
 
I've run into a dead end. I can't seem to figure out how to
submit a form with a regular submit button and then have
taconite handle the data that comes back to the page.
 
I'm using the script I was given to attach ?isAjax=true to my
URL, and I was thinking that all I had to do was use taconite's
replaceContent command to place the error messages back
on the page with the form without refreshing the page.
 
I've been thinking about this so long, I think I'm having a brain cramp.
 
The problem seems to be that with a regular submission, I can't get
the data being returned to the page in the xml format so taconite
can parse it.
 
I was given an example where all validation (no server-side validation) was
done
on a single page.  The page was wrapped by:
 
<CFIF IsDefined("Form.Fieldnames")>
 
     <CFINCLUDE for cf processing of data
 
     <CFCONTENT type="text/html" reset="yes">
     <CFHEADER name="Content-Type" value="text/xml">
 
     <CFOUTPUT>
 
o    Taconite <replaceContent> for selects
 
     </CFOUTPUT>
 
<CFELSE>
 
     <HTML xmlns=http://www.w3.org/1999/xhtml>
     <HEAD>
     <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1"
/>
     <BODY>
 
     Now the actual page content. scripts, including one that posts back to
the
     same page ( I guess this is the Ajax post. $.post("CalcTest.cfm",
Params); ),
     then the body, including the form (no submit button, everything is
posted on blur)
 
     </BODY>
     </HTML>
 
</CFIF>
 
The CFIF wrap of the page seems to prevent the return of non-xml data to the
taconite plug-in, preventing what I'm getting now. "XML Parsing Error: not
well-formed."
 
Am I just missing something or is it impossible to do this sort of
thing at all if server-side processing is involved?
 
I guess the question I have to have answered now is whether or not data can
be
sent back to the page that posted it in a form that the taconite plug-in can
process it,
if the data wasn't sent via Ajax from the page to begin with.
 
Forgive me if this doesn't make any sense. it's not making much right now to
me, either.
 
I'm about ready to call it quits on client-side validation.  I'm not sure
it's worth all this
trouble since server-side validation has to be performed anyway.
 
Rick
 
 
From: jquery-en@googlegroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Rick Faircloth
Sent: Friday, April 20, 2007 6:55 PM
To: jquery-en@googlegroups.com
Subject: [jQuery] Re: Best way to determine if a user has Javascript
enabled?
 
Thanks for the feedback, Aaron.  I'm trying to integrate
the whole validation scheme into one page.  I'm following
an example given to me that does work, but using my own
code, of course.
 
I've got something wrong somewhere.  I'll tinker some more
and then if I can't figure it out, I'll post some code.
 
Thanks for the tip. at least now I have some idea of what
to look for!
 
Rick
 
From: jquery-en@googlegroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Aaron Heimlich
Sent: Friday, April 20, 2007 6:23 PM
To: jquery-en@googlegroups.com
Subject: [jQuery] Re: Best way to determine if a user has Javascript
enabled?
 
On 4/20/07, Rick Faircloth <[EMAIL PROTECTED]> wrote:
"The XML file does not appear to have any style information
associated with it.  The document tree is shown below."

This is what FireFOX (not Firebug) does when you browse to an XML file that
isn't using any XSLT stylesheets (and I would guess CSS as well, but I
dunno). Seeing this doesn't necessarily mean that something went wrong,
though (unless you're actually trying to use XSLT or something). 

Is the page in question supposed to return XML? If not, you should be sure
that you're sending the appropriate Content-Type for whatever that page
should be sending.

-- 
Aaron Heimlich
Web Developer
[EMAIL PROTECTED]
http://aheimlich.freepgs.com 

Reply via email to