javascript - 如何将过程中的变量值传递给 Apex 中的 Javascript 函数
问题描述
我在本地程序中有将数据渲染到弹出窗口的变量我正在使用 oracle apex 20.2 Oracle Database 18 c
我想传递这个变量值以在这个过程中的 Javascript 函数中使用
在我做了一些研究之后,我发现这个变量是本地的,需要与页面项目相关,但我不知道怎么做,因为我使用该过程来完成所有工作并在弹出窗口中呈现数据,正如我之前所说.
解决方案
有两种方法可以做你想做的事
将您的代码分为两部分。
1º 执行所需的 PL/SQL,发送相应的值并返回它们。在动态操作中提交这个值是 APEX 101,所以你应该没问题。
2º 使用获取这些值的 JavaScript 代码执行第二个操作。
执行 Ajax 调用
使用apex.server.process调用您的 PL/SQL 函数并使其返回您的值以继续该过程。
我不建议你使用我的 JavaScript 和 PL,如果可能的话尽量避免使用它。
如果您不知道如何执行任一项目中的步骤,那么您可能正在做的事情,目前对您来说是高级的。所以请查看一些教程,任何在线内容都会有很大帮助。
推荐阅读
- excel - excel中的动态下拉菜单(最好不是VBA)
- javascript - 如何使用 React 让我的输入在段落中呈现?
- spring - 在 Spring Batch 中从 StepExecutionListener 的 beforeStep 中跳过一个步骤
- ruby - 使用参数在 Heroku 上运行 rake 任务并指定 Heroku 应用程序
- javascript - Firebase 9 - 在“firebase/app”中找不到导出“initializeApp”
- angular - 防止路由上的多个http请求rxjs
- javascript - 为什么这个功能不像我期望的那样工作?试图确定一个字符串是否有两个重复的连续字母,比如书中的 o
- python - 布尔值不为我控制 while 循环
- visual-studio - 从其他数据库插入,避免已经插入的数据
- list - 颤振'列表
' 不是类型 'List 的子类型 '