Sql 如何强制在Apex中单击按钮时刷新页面/元素?

Sql 如何强制在Apex中单击按钮时刷新页面/元素?,sql,oracle,oracle-apex,Sql,Oracle,Oracle Apex,我有一个来自SQL查询的选择列表。当我点击一个按钮时,会调用一个进程,从表中删除当前选定的项。但是,即使该项实际上已从实际数据库中删除,它仍会显示在选择列表中。我可以强制刷新选择列表吗?或者在单击按钮后至少刷新整个页面?您可以使用动态操作强制刷新选择列表(假设您使用的是Apex 4.0或更高版本-您没有指定) 创建通过单击按钮触发的动态操作,其操作为刷新,目标为选择列表项 如果您已经在使用一个动态操作来调用流程,那么您可以使此刷新成为同一个动态操作中的第二个真实操作。如果您当前正在使用Javas

我有一个来自SQL查询的选择列表。当我点击一个按钮时,会调用一个进程,从表中删除当前选定的项。但是,即使该项实际上已从实际数据库中删除,它仍会显示在选择列表中。我可以强制刷新选择列表吗?或者在单击按钮后至少刷新整个页面?

您可以使用动态操作强制刷新选择列表(假设您使用的是Apex 4.0或更高版本-您没有指定)

创建通过单击按钮触发的动态操作,其操作为刷新,目标为选择列表项

如果您已经在使用一个动态操作来调用流程,那么您可以使此刷新成为同一个动态操作中的第二个真实操作。如果您当前正在使用Javascript执行处理,那么事件顺序可能会出现问题;可能需要修改页面以改用动态操作


如果您使用的是Apex 3.2或更早版本,那么您必须在执行处理后提交页面(在javascript中调用doSubmit),或者编写javascript来刷新选择列表的内容——这不是小事。

您的按钮执行的是哪种过程:提交过程,还是ajax回调?在提交过程中:这不会导致页面重新加载吗?如果是,项目的来源是什么?是否配置为“始终替换”?更多信息!