1

我希望在 Oracle APEX 4.2 中使用 On Demand Ajax 调用执行以下操作。

基本上,我有两个选择列表,其中第一个选择列表的值用于输入第二个选择列表,但我有以下问题。

当我从我的第一个选择列表中选择值,然后将其用作我的第二个选择列表的 where 条件的一部分时,作为第二个选择列表的一部分执行的查询可能需要一分钟才能返回所有可用的结果。目前,用户切换到第二个选择列表但为空,因为后端动态操作中的查询仍在运行。

将 Ajax 与微调器一起使用,我需要一种方法向用户显示第二个选择列表正忙于处理可用结果,因此希望在获取结果时显示微调器,然后在结果全部时隐藏微调器在第二个列表中可用。

我认为这会给用户带来更好的用户体验。

4

1 回答 1

0

您说您当前正在使用动态操作。您是否尝试过使用级联 LOV?在第二个选择列表中,在值列表下的“级联 LOV 父项”属性中设置第一个选择列表的页面项。

于 2013-10-28T07:50:06.787 回答