I know.that's what I was doing, since I don't use the #'s normally in a
cfset tag.

 

However, without them, the method wouldn't run (or something else was
happening

during the transfer of the json data between the method and the calling
page.

 

Why it's working now, I'm not sure.

 

Rick

 

From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On
Behalf Of Charlie Griefer
Sent: Wednesday, April 08, 2009 4:58 PM
To: jquery-en@googlegroups.com
Subject: [jQuery] Re: Why won't these values work for an ajax function?

 

you shouldn't need the # signs.  <cfset foo = #someVar# /> and <cfset foo =
someVar /> are functionally equivalent (the second one being "more proper").

 

 

On Wed, Apr 8, 2009 at 1:52 PM, Rick Faircloth <r...@whitestonemedia.com>
wrote:

I found the problem, I'm fairly certain, Charlie.

 

In the cfc method that is processing the values, I had:

 

<cfset session.values.section_subtitle = arguments.section_subtitle />

 

I figured I didn't need ## around arguments.section_subtitle.

 

But when I surrounded all the argument values with '#    #', such as

'#arguments.section_subtitle#'  , the ajax and method worked find.

 

AJAX throws so many curves.it's hard to hit the ball!

 

Thanks for responding.

 

Rick

 

From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On
Behalf Of Charlie Griefer
Sent: Wednesday, April 08, 2009 4:05 PM
To: jquery-en@googlegroups.com
Subject: [jQuery] Re: Why won't these values work for an ajax function?

 

view the source of the generated page and paste the mSaveSection() here.

On Wed, Apr 8, 2009 at 1:01 PM, Rick Faircloth <r...@whitestonemedia.com>
wrote:

Here's the code:

 

function mSaveSection() {

 

     datavalues  =  { dsn:
'<cfoutput>#application.dsn#</cfoutput>',

                                    section_subtitle:
'<cfoutput>#session.values.section_subtitle#</cfoutput>',

                                    section_text:
'<cfoutput>#session.values.section_text#</cfoutput>'          };

 

The application (or browser) just seems to "sit and spin" when this is
run.no error, no timeout,

nothing.

 

When I look at the generated code in Firebug, the values are good for the
session variables.

And I use '<cfoutput>#application.dsn#</cfoutput>' successfully in all other
ajax functions

without problem.

 

When I substitute hard-coded values in place of the session variables, the
function works.

Does anyone familiar with jQuery and ColdFusion session variables know of an
issue with this

approach?

 

Thanks,

 

Rick

 

----------------------------------------------------------------------------
-----------------------------------------------------------

"It has been my experience that most bad government is the result of too
much government." - Thomas Jefferson

 




-- 
I have failed as much as I have succeeded. But I love my life. I love my
wife. And I wish you my kind of success.




-- 
I have failed as much as I have succeeded. But I love my life. I love my
wife. And I wish you my kind of success.

Reply via email to