小编jr0*_*207的帖子

动态菜单使用催化剂

我很难搞清楚如何创建两个动态下拉菜单.

我需要能够根据在第一个下拉菜单中选择的项目填充第二个下拉菜单.我可以在两个菜单中填充所有数据,但这不是理想的结果.

菜单1带催化剂符号:

<select name="select_productsuiteid" required="yes" onChange="return setmode('selectProdSuite',this.form)">
  <option value="" selected="Selected">Please Select a Product Family</option>
  [% FOREACH prod_fam IN prod_fams %]
  <option value="[% prod_fam.fam_id %]">[% prod_fam.fam_name %]</option>
  [% END %]
</select>
Run Code Online (Sandbox Code Playgroud)

带催化剂符号的第二个菜单.这是应根据第一个菜单中所选产品系列的产品系列ID填充产品的菜单.

<select name="select_productid" required="yes" onChange="return setmode('selectProd',this.form)">
  <option value selected="selected">(no value)</option>
  [% FOREACH prod IN prods %]
  <option value="[% prod.prod_id %]">[% prod.prod_name %]</option>
  [% END %]
</select>
Run Code Online (Sandbox Code Playgroud)

html perl catalyst drop-down-menu

0
推荐指数
1
解决办法
128
查看次数

标签 统计

catalyst ×1

drop-down-menu ×1

html ×1

perl ×1