Vraag : Probleem met de dependesnt uitgezochte dozen

ik gebruik cfselect om van alle landen een lijst te maken en in de furthur slect doos toont het provices/steden en suburnsusing bindt attribute.

It de werken o.k. wanneer ik wijze kom uitgeven:

suppose heb ik reeds een land Algerije in mijn gegevensbestand, zodat is het land seelected Algerije door gebrek!

how do I laadt de andere uitgezochte waarden met de waarden van het gegevensbestand dat zij hebben gehad! Bydefault als niets daar 0 is is de standaardwaarde in gegevensbestand! en veronderstel wij niets in voorstad zijn ingegaan en 0 zullen komen uit gegevensbestand zodat zal het het gebrek selecteren die (selecteer)…

does is een antwoord niet om te vinden! de code

please guide

the is hieronder:

" juiste " " juiste "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
Country :  
Province :  

Antwoord : Probleem met de dependesnt uitgezochte dozen

AFAIK, is er werkelijk geen „grote“ oplossing voor dit.  Een uitvoerbare houwer is aan *keep* bond op zijn plaats, maar manueel bevolkt de aanvankelijke waarden.  Zo zullen de lijsten nog de correcte standaardwaarden aanvankelijk tonen, maar verbonden.

Gebruik cfinvoke om de aanvankelijke gegevens voor elke lijst te krijgen
       
       
       
                      countryId= " #countryid# "
                      returnVariable= " getProvinces "
          >
       … stel andere methodes in werking….

Dan gebruik de resultaten om elke cfselect manueel te bevolken. Opnieuw, verwijdert *do niet * bond of de lijsten zullen niet behoorlijk verbonden worden.


       
       
       
      

       



       … bevolk andere lijsten….


BTW: Bindt zijn groot voor „toevoegen nieuwe“ vormen, maar belabberd voor „geef“ vormen IMHO uit.  Vooral wanneer u verwant heel wat selecteert hebt.  Wat u probeert om te doen is simuleert de onchangegebeurtenis voor elke cfselectlijst.  Dat is gemakkelijk genoeg.  Maar om de gewenste resultaten te krijgen, hebt u trekker hen in een *specific*order (d.w.z. synchroon) Anders, zullen de lijsten niet de juiste punten bevatten.  

Ook, bindt CF8 steunt niet „geselecteerd“. Zo zelfs als u berekende hoe te om elke lijst met de gewenste punten te bevolken, kunt u geen één van de punten gemakkelijk voorselecteren! Het is een pijn, maar het is een bekende beperking van in CF8.
Andere oplossingen  

 
programming4us programming4us