jquery
  • html
  • coldfusion
  • cluetip
  • 2015-12-17 2 views 5 likes 
    5

    J'utilise un cluetip pour afficher des informations supplémentaires d'un enregistrement, comme suit:contenu de paramètres Passing à un cluetip (coldfusion) Page

    <td><a id="a_manu_#i#" href="clue_tip.cfm" rel="clue_tip.cfm">#Manufacturer#</a></td> 
    
    $("a[id^='a_manu_']").cluetip(); 
    

    enter image description here

    clue_tip.cfm

    <div style=" height:100%; background:#F0F0F0; border-width:thin; border-style:solid; border-color:#00FFB3;">   
        <img class="float-left" src="img/outdoor-sculpture.jpg" alt="" width="121" height="91" /> 
    
        <cfoutput> 
         <cfset x = 1/> 
         <p>#x#</p> 
    
         <cfif x EQ 1> 
          <p>This is a full web page with all the trappings. It's just a little short</p> 
         <cfelse> 
          <p>F A L S E</p>  
         </cfif> 
        </cfoutput> 
    </div> 
    

    J'ai testé pour m'assurer que le serveur coldfusion charge effectivement (et traite) clue_top.cfm, comme on peut le voir dans le c sortie luetip ci-dessus.

    Question

    J'essaie de comprendre comment passer dans un ID d'enregistrement clue_tip.cfm je peux exécuter une requête et charger l'enregistrement correspondant, et alimenter le cluetip avec elle?

    Merci.

    Répondre

    4

    Utilisez les variables d'URL. Changer ceci:

    href="clue_tip.cfm" 
    

    à ceci:

    href="clue_tip.cfm?somefield=somevalue" 
    

    En clue_tip.cfm, faire quelque chose comme ceci:

    <cfif structKeyExists(url, "somefield" and url.somefield is not ""> 
    process the variable 
    <cfelse> 
    code for this condition 
    </cfif> 
    
    +0

    je peux mettre 'somefield = # RECORDID #', agréable. Merci beaucoup! – samosaris

     Questions connexes

    • Aucun problème connexe^_^