Heh...
 
Feel free to use that site if you like. The original end goal of the site
was to create a shopping list of ingredients from a list of recipes. I've
since worked with some friends and we've come up with a great many other
things to add. Now my goal for the site is a mySpace meets Flickr meets
Netflix for recipes.
 
I just completed the logo design and moving towards the interface design
next. Once all of that is done, I'll recode my Coldfusion and jQuery and
have a beta test. I'll make sure to post on the jQuery list once it's ready
for testing.
 
____________________________________
 
Andy Matthews
Senior Coldfusion Developer
Office:  877.707.5467 x747
Direct:  615.627.9747
Fax:  615.467.6249
[EMAIL PROTECTED]
www.dealerskins.com <blocked::http://www.dealerskins.com/> 

  _____  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Paul
Sent: Tuesday, February 06, 2007 4:32 PM
To: 'jQuery Discussion.'
Subject: Re: [jQuery] AjaxCFC (paging Rey Bango...)



Small world, Andy.  Just last week my wife tried to get me to build a tool
to generate shopping lists from her monthly menu. (I said I didn't have
time.)

 

Thanks again for the information.

 

  _____  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Andy Matthews
Sent: Tuesday, February 06, 2007 3:11 PM
To: 'jQuery Discussion.'
Subject: Re: [jQuery] AjaxCFC (paging Rey Bango...)

 

Most of the time, I'm using the CFC to do all of the formatting, then I
return a simple string containing all of the HTML that needs to be applied
to the page. For example. take a look at www.co-opcookbook.com. That's where
I pulled that sample code from.

 

When you perform a search, it runs the CFC using the provided keyword. The
CFC queries the database, loops over the results, adding in the appropriate
HTML, then returns that long string of  text to the calling JS function.

 

That might not be the most efficient way of doing things (if it's not PLEASE
someone speak up, I want to get better), but it's the way that makes sense
to me.

 

  _____  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Paul
Sent: Tuesday, February 06, 2007 4:05 PM
To: 'jQuery Discussion.'
Subject: Re: [jQuery] AjaxCFC (paging Rey Bango...)

Andy, this is also good to know.  I guess I'll figure this out eventually,
but what doesn't yet make sense is how to handle complex objects (queries,
structs) being returned from the CFC.  Do you just handle the formatting in
your CFC so you can pass back (or simply output, I guess) a string and use
$("#element").html() to replace the content, or do you handle formatting on
the client side?  (By "you" I mean Andy specifically but the rest of you
generally as well.)

 

I'm learning a lot.

 

Paul

 

 

  _____  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Andy Matthews
Sent: Tuesday, February 06, 2007 2:07 PM
To: 'jQuery Discussion.'
Subject: Re: [jQuery] AjaxCFC (paging Rey Bango...)

 

Just so you know, you CAN use jQuery to hit the CFC directly. Here's a
sample of code I'm using:

 

js code:

function addRecipe(id) {
 $.get("includes/q.cfc?method=addRecipe&id=" + id,function(result){
  eval( 'var ' + result );
  $('#shoppingList').html(r.content);
 });
};

 

CFC:

<cffunction name="addRecipe" access="remote" returntype="void" hint="Adds a
recipe to your shopping list">
 <!--- set parameters for arguments --->
 <cfargument name="id" required="Yes" type="numeric">
 <cfset myStruct = structNew()>
 <cfif NOT ListFind(SESSION.grocerylist,id)>
  <cfset SESSION.grocerylist = ListAppend(SESSION.grocerylist,id)>
 </cfif>
 <cfset myStruct["content"] =
Replace(getShoppingList(),"#chr(13)#","","ALL")>
 <cfwddx action="CFML2JS" input="#myStruct#" toplevelvariable="r">
</cffunction>

 

 

 

 

 
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to