Javascript 在APEX中的html插入操作之后执行SQL或PL/SQL代码
我在apex中有一个区域,其中包含一个要选择的选项列表Javascript 在APEX中的html插入操作之后执行SQL或PL/SQL代码,javascript,jquery,sql,plsql,oracle-apex,Javascript,Jquery,Sql,Plsql,Oracle Apex,我在apex中有一个区域,其中包含一个要选择的选项列表 htp.p(' <form> <select multiple width="100%" style="width: 100%; height: 80%;"> '); for a in (select id_plan, year_plan from plan) loop htp.p(' <option value="'||htf.escape_s
htp.p('
<form>
<select multiple width="100%" style="width: 100%; height: 80%;">
');
for a in
(select id_plan, year_plan from plan)
loop
htp.p('
<option value="'||htf.escape_sc(a.id_plan)||'">'||htf.escape_sc(a.year_plan)||'</option>
end loop;
htp.p('</select>
<input type="submit" value="Submit">
</form>
');
如何获取选择值并对每个值执行SQL插入操作当您使用Apex时,为什么不使用其选择列表项并允许多个选择 这样,您选择的值将以冒号分隔,例如10:20:30 为了将这些值插入到表中,一个简单的选项是创建一个按钮和一个在按下该按钮时触发的进程。当按钮提交页面时,所选值被存储到会话状态中,进程将看到它们 如果该选择列表项的名称为P1_列表,则流程将为
insert into some_table (col)
select regexp_substr(:P1_LIST, '[^:]+', 1, level)
from dual
connect by level <= regexp_count(:P1_LIST, ':') + 1
这是我一开始做的,但是选择的选项太多了,必须分组在5层左右,我知道我可以将选项分组在Apex选择列表中,但只允许一个组父级。