• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Coldfusion 9/Ajax/Auto include headers

New Here ,
Oct 21, 2016 Oct 21, 2016

Copy link to clipboard

Copied

Hello,

I have taken over a project and this project is setup that there is always a menu on the top of each html page.  This is fine but I wish to use ajax and if I call a page I want to get raw data passed back to me.  Unfortunately I get the template that has been setup ad the results buried inside.  How do I specify a call not to include all the default header information.  Is there some type of tag to state raw text is coming out, or anything similar.

Thank you,

Dave

Views

363

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 24, 2016 Oct 24, 2016

Copy link to clipboard

Copied

It depends upon how the site has been coded.

Some sites use CFINCLUDE in each page to place a navigation or menu on the page.

Some sites place the nav/menu code (or a CFINCLUDE to it) in the onRequest page, so it loads on every page.

Some developers will use JavaScript or jQuery to dynamically load the nav/menu.

In a nutshell, without knowing anything about your site, we can't answer your question.    How is your inherited project laid out?

V/r,

^_^

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Oct 26, 2016 Oct 26, 2016

Copy link to clipboard

Copied

Tans for the reply,

The problem is there is no place where it specifically as for another page like a header.  i am making the assumption that it is setup within the ColdFusion configuration itself.  Is there flag to include this unnecessary information with my ajax call?  st raw output in whatever I deem fit.  I don't want to have to turn it off in the ColdFusion configuration then see if anything is broken.  Any hack would work.

Regards,

David Carachelo

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 27, 2016 Oct 27, 2016

Copy link to clipboard

Copied

I am not completely versed with CFAdmin, but I am not aware of any setting in CFAdmin that could be set to automatically include headers, footers, etc.

So there _must_ be code, somewhere, that includes the extra stuff.  If you're not finding it in CF code, look through ALL the JavaScript and jQuery (if applicable) code to see if there is anything in there that loads the header.

HTH,

^_^

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Oct 24, 2016 Oct 24, 2016

Copy link to clipboard

Copied

Ideally, your ajax calls should go to to a different location that don't render UI elements.  Adding a bunch of IF conditions around the code just just sloppy and hard to read. 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Oct 30, 2016 Oct 30, 2016

Copy link to clipboard

Copied

LATEST

What endpoint are you calling?  It sounds like it is not restful. Are you calling a CFM page with a header/footer included?  Does the project use a framework that could be including a template?  Are you calling a CFC directly, and if so what returntype and returnformat is being set on the called method?  Without some other information this won't be something we can easily troubleshoot.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Documentation