【发布时间】:2013-10-27 14:43:10
【问题描述】:
我希望在 Oracle APEX 4.2 中使用 On Demand Ajax 调用执行以下操作。
基本上,我有两个选择列表,其中第一个选择列表的值用于输入第二个选择列表,但我有以下问题。
当我从我的第一个选择列表中选择值,然后将其用作我的第二个选择列表的 where 条件的一部分时,作为第二个选择列表的一部分执行的查询可能需要一分钟才能返回所有可用的结果。目前,用户切换到第二个选择列表,但由于后端动态操作中的查询仍在运行,因此为空。
将 Ajax 与微调器一起使用,我需要一种向用户显示第二个选择列表正忙于处理可用结果的方法,因此希望在获取结果时显示微调器,然后在结果都在第二个列表中。
我认为这会给用户带来更好的用户体验。
【问题讨论】:
-
不知道答案,但如果是我,我会避免选择列表进行慢速查询 - 改用弹出式 lov。
-
只是添加到来自+JeffreyKemp 的评论中,自早期版本的 Apex 4.0 版本以来,级联选择框页面项目已经存在;看看我在how to create LOV select popups 上的指南。该帖子是 Apex 中要遵循的步骤的分步列表。
标签: jquery ajax oracle oracle-apex