APEX5 5.0 上没有刷新页面的按钮验证
validation on button without refresh page on APEX5 5.0
需要您在 APEX 5.0 中处理验证而不提交页面的建议。我的顶点报告页面上有以下项目。
- "Select list" 包含一些静态值的项目
- 日期选择器(开始日期和结束日期)
- 提交按钮(点击提交后会显示报告日期)
这里我需要向提交按钮添加一个动态操作或验证,这样如果用户在没有 select 从 "Select List" 获取值的情况下单击提交按钮,应该显示一条错误消息向用户表明他需要 select 页面项目中的第一个项目。如果列表中没有任何 selection,处理应该停止并显示一条警告消息(它可以是弹出消息,也可以在 select 列表页面项目上标记消息)。指向这里要注意,在提交期间我不想刷新页面,只是想快速显示一条错误消息。
感谢您的帮助。
在类似的情况下我使用了动态动作
动态操作适用于客户端
在我的例子中,我不会启用提交按钮,直到用户更改 select 列表值
在我的动态操作中,我的配置如下
- 事件=变化
- select离子=物品
- item=selectlistID
真正的行动是
动作=禁用
button=提交按钮名称
在您的情况下,您可以选择 javascript 作为操作并添加您的 javascript 代码
需要您在 APEX 5.0 中处理验证而不提交页面的建议。我的顶点报告页面上有以下项目。
- "Select list" 包含一些静态值的项目
- 日期选择器(开始日期和结束日期)
- 提交按钮(点击提交后会显示报告日期)
这里我需要向提交按钮添加一个动态操作或验证,这样如果用户在没有 select 从 "Select List" 获取值的情况下单击提交按钮,应该显示一条错误消息向用户表明他需要 select 页面项目中的第一个项目。如果列表中没有任何 selection,处理应该停止并显示一条警告消息(它可以是弹出消息,也可以在 select 列表页面项目上标记消息)。指向这里要注意,在提交期间我不想刷新页面,只是想快速显示一条错误消息。 感谢您的帮助。
在类似的情况下我使用了动态动作 动态操作适用于客户端
在我的例子中,我不会启用提交按钮,直到用户更改 select 列表值
在我的动态操作中,我的配置如下
- 事件=变化
- select离子=物品
- item=selectlistID
真正的行动是
动作=禁用
button=提交按钮名称
在您的情况下,您可以选择 javascript 作为操作并添加您的 javascript 代码