Oracle Application Express 4.2 (APEX 4.2)是一个快捷的web应用开发工具。在开发网页的过程当中有时候会用到ajax请求。web
创建ajax请求的方式:ajax
1.创建后台的处理:sql
Step 1数组
Step 2app
Step 3工具
这样就完成了后台处理的创建。开发工具
2.前台编写js:spa
function ajaxTest(){ apex.server.process('TEST',//后台处理的名称,大小写敏感 {},//要传递的参数 { dataType:'text', success:function(data){ console.log(data); } } ); } ajaxTest();
这样控制台就会输出hello world.code
PS:server
若是要传递参数,能够这样:
apex.server.process('TEST',//后台处理的名称,大小写敏感 { //x01-x10是apex内置的公共变量,能够传递通常字符串。 x01:'param1', x02:'param2', ... x10:'param10', //若是要传递的变量不少,类型一致的话,能够用数组 f01:['param1','param2',...], f02:[...] }, { dataType:'text', success:function(data){ console.log(data); } } );
后台处理中plsql引用
declare l_str1 varchar2(20); l_str2 varchar2(20); begin l_str1:=apex_application.g_x01; l_str2:=apex_application.g_f01(1);--注意,plsql数字的起始是1 end;