多个按钮APEX 5.0的相同动态操作

时间:2015-10-15 09:29:29

标签: oracle-apex

我有一个顶点报告页面,其中每个图表区域显示有多个提交按钮。每个提交按钮应该具有相同的动态动作 - 如果用户没有选择任何数据,则应该运行动态动作,因此会弹出一条错误消息,这个动态动作我想对所有按钮起作用,所以不要添加动态每个按钮都常见的动作,我想在代码中的某个地方定义它,以便在点击任何按钮时调用它。 如何做到这一点?

2 个答案:

答案 0 :(得分:0)

对于特定的动态操作,在条件区域中,在条件类型下,您可以选择请求包含在表达式1 中并提供您的请求表达式1

中的(按钮请求)

答案 1 :(得分:0)

您可以做的是将相同的CSS类分配给您希望触发动态操作的所有按钮。假设您为图表区域中的所有按钮分配了一个类.mybutton

其次创建动态动作。

事件:点击
选择类型:jQuery选择器
jQuery选择器:.mybutton

如果需要,定义条件。继续行动等。

现在,只要用户点击具有.mybutton类的按钮,就会触发您的动态操作。

如果您需要在点击时按ID识别每个按钮,并且您的操作是执行JavaScript代码,则可以使用thisTriggeringElement.id