我有一个顶点报告页面,其中每个图表区域显示有多个提交按钮。每个提交按钮应该具有相同的动态动作 - 如果用户没有选择任何数据,则应该运行动态动作,因此会弹出一条错误消息,这个动态动作我想对所有按钮起作用,所以不要添加动态每个按钮都常见的动作,我想在代码中的某个地方定义它,以便在点击任何按钮时调用它。 如何做到这一点?
答案 0 :(得分:0)
对于特定的动态操作,在条件区域中,在条件类型下,您可以选择请求包含在表达式1 中并提供您的请求表达式1
中的(按钮请求)答案 1 :(得分:0)
您可以做的是将相同的CSS类分配给您希望触发动态操作的所有按钮。假设您为图表区域中的所有按钮分配了一个类.mybutton
。
其次创建动态动作。
事件:点击
选择类型:jQuery选择器
jQuery选择器:.mybutton
如果需要,定义条件。继续行动等。
现在,只要用户点击具有.mybutton
类的按钮,就会触发您的动态操作。
如果您需要在点击时按ID识别每个按钮,并且您的操作是执行JavaScript代码,则可以使用thisTriggeringElement.id
。