ColdFusion Динамический Раскрывающийся Список - PullRequest
0 голосов
/ 03 февраля 2012

Я хочу закодировать динамический выпадающий список в ColdFusion. Я хочу, чтобы раскрывающийся список заполнялся из раскрывающегося списка выше (например: Выберите провинцию (B.C), чтобы в раскрывающемся списке городов были указаны все города в этой провинции). Данные по провинциям будут собираться по запросу ColdFusion, а также по данным города.

1 Ответ

2 голосов
/ 03 февраля 2012

Самый простой способ - использовать CFSELECT, связывая их с cfc.

Вот пример:

<cfform name="mycfform">
  <!--- 
    The States selector. 
    The bindonload attribute is required to fill the selector. 
  --->
  <cfselect name="state" bind="cfc:bindFcns.getstates()" bindonload="true">
      <option name="0">--state--</option>
  </cfselect>
  <cfselect name="city" bind="cfc:bindFcns.getcities({state})">
      <option name="0">--city--</option>
  </cfselect>
</cfform>

{состояние} во второй привязке является значением первого CFSELECT. Используя CFC, он будет заполнять второй выбор каждый раз, когда первые изменения.

...