Oracle apex Oracle Apex表格Apex_应用程序.g_f数组未填充

Oracle apex Oracle Apex表格Apex_应用程序.g_f数组未填充,oracle-apex,tabular-form,Oracle Apex,Tabular Form,我正在开发一个基于表的简单查询的表格表单。我在表单中添加了添加行功能 现在,我想做的是。假设我的查询基于emp表,当用户输入empid时,我应该获取empname并将其显示在empid旁边的文本字段中。我曾尝试使用apex\u application.g\u f数组,但这总是将计数返回为0。我尝试了数组g_f01到g_f10只是想看看数组是否填充到了某个位置,但是countapex_应用程序.g_f01.count到apex_应用程序.g_f10.count总是作为0出现 但是,我尝试使用下面的

我正在开发一个基于表的简单查询的表格表单。我在表单中添加了添加行功能

现在,我想做的是。假设我的查询基于emp表,当用户输入empid时,我应该获取empname并将其显示在empid旁边的文本字段中。我曾尝试使用
apex\u application.g\u f
数组,但这总是将计数返回为0。我尝试了数组
g_f01
g_f10
只是想看看数组是否填充到了某个位置,但是count
apex_应用程序.g_f01.count
apex_应用程序.g_f10.count
总是作为0出现

但是,我尝试使用下面的javascript代码及其显示的值

for (var i = 0; i < document.wwv_flow.f04.length; i++)
{
    var vTemp=$(document.wwv_flow.f04[i]).val();
    alert(vTemp);
}
for(变量i=0;i
为了增加一点,我还有行选择器。我使用动态操作来获取计数


有人能帮我确定为什么没有填充
apex\u应用程序.g\u f
数组吗?

只有在提交页面时才会填充
apex\u应用程序.g\u f
数组,即可以从页面提交上运行的进程访问它们。但是当重新加载页面时,它们不会持久存在。Javascript是从页面本身访问这些内容的正确方法