" juiste " Country : |
|
" juiste " 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.
|
|
|
|