Thanks for the tip, Azadi...that will come in handy! Rick
On Sun, Jun 21, 2009 at 12:30 PM, Azadi Saryev <[email protected]> wrote: > > actually, since you are using thickbox, you can just modify its source > code a bit and have it always return any query string af a url passed to > it: > > add this line > var tb_params; > after this line (#8 in my source): > var tb_pathToImage = "images/loadingAnimation.gif"; > > and add this line: > tb_params = params; > after this line (#185 in my source): > var params = tb_parseQuery( queryString ); > > now you can access your managerID value in js easily as > tb_params.managerID ! > > > Azadi Saryev > Sabai-dee.com > http://www.sabai-dee.com/ > > > On 21/06/2009 22:31, Rick Faircloth wrote: > > Thanks, Azadi! > > > > It's a little confusing knowing which variables can be treated as CF > > variables and which > > can only be handled as jQuery variables! > > > > Making good progress now! > > > > Rick > > > > On Sun, Jun 21, 2009 at 10:59 AM, Azadi Saryev <[email protected]> > wrote: > > > >> do what you do for your dsn var - use <cfoutput>! > >> > >> var values = { > >> dsn: '<cfoutput>#application.dsn</cfoutput>', > >> managerID: <cfoutput>#url.managerId#</cfoutput> > >> }; > >> console.log(values.managerID); > >> > >> > >> > >> Azadi Saryev > >> Sabai-dee.com > >> http://www.sabai-dee.com/ > >> > >> > >> On 21/06/2009 21:23, Rick Faircloth wrote: > >>> Thanks, Azadi...that did the trick...guess i didn't try that option. > >>> > >>> I can get the variable in to the page that is inside the thickbox, > >>> because I can run� <cfoutput>managerID = #url.managerID#</cfoutput> > >>> and get managerID = 1, however I can't find a way to make use of the > >> variable > >>> in jQuery. > >>> > >>> When the page being inserted into the modal window is called, I have a > >>> jQuery function > >>> that runs to retrieve the data from a component method for the record > >>> matching the managerID. > >>> But in the function, I keep getting "managerID is undefined". Here's > >>> the first part of the function: > >>> > >>> $(document).ready(function(url.managerID) { > >>> > >>> var values = { dsn: > >> '<cfoutput>#application.dsn</cfoutput>', > >>> managerID: url.managerId }; > >>> > >>> console.log(managerID); > >>> alert('managerID = ' + managerID + 'url.managerID = ' > >> +url.managerID); > >>> i've tried various versions of the above code to try to get the > >>> managerID in jQuery, > >>> but nothing has worked so far. > >>> > >>> How can I change this code to retrieve the managerID variable being > >>> sent in the URL? > >>> > >>> Thanks for your help! > >>> > >>> Rick > >>> > >>> On Sun, Jun 21, 2009 at 8:41 AM, Azadi Saryev <[email protected]> > >> wrote: > >>>> the correct way would be: > >>>> > >>>> tb_show("EditSiteManager", > >>>> > >> > "../modals/siteManagerEditForm.cfm?height=425&width=500&modal=true&managerID="+thisID, > >>>> false); > >>>> > >>>> > >>>> Azadi Saryev > >>>> Sabai-dee.com > >>>> http://www.sabai-dee.com/ > >>>> > >>>> > >>>> On 21/06/2009 18:31, Rick Faircloth wrote: > >>>>> tb_show("EditSiteManager", > >>>>> > >> > "../modals/siteManagerEditForm.cfm?height=425&width=500&modal=true&managerID=thisID", > >>>>> false); > >>> > >> > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:323757 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

