重定向和设置值过程

Redirect and set value process

希望这里有人能帮助我。

我有 2 个 select 列表,其中包含许多需要用户填写的文本字段。第一个 select 列表检查人们所在的州,第二个列表使用第一个 select 列表值,以仅显示位于该州的城镇。

问题是,每次用户 select 的状态,因为我正在使用 "redirect and set value" 属性 供以下 select 列表使用,我由于重定向而发生的页面刷新丢失了我的文本字段中的所有值。

如何在能够重新加载页面的同时保持文本字段中的值不变,以便检查 select 列表的值?

@Dkage 如果你用的是APEX 4以上的,有Cascading Select List http://www.inside-oracle-apex.com/oracle-apex-4-0-cascading-lovsselect-lists/

例如:

  1. 创建父 select 列表 (P3_SL1) 并将 "Page action when value changed" 属性 设置为 "None (default)"

    SELECT state_name d, st r
      FROM demo_states
  2. 创建子 select 列表 (P3_SL2) 并将 "Cascading LOV Parent Item(s)" 设置为父 select 列表名称 "P3_SL1" 并查询

    SELECT cust_last_name d, customer_id r
      FROM demo_customers
     WHERE cust_state = :P3_SL1