标签:
Oracle Application Express 4.2 (APEX 4.2)是一个快捷的web应用开发工具。在开发网页的过程中有时候会用到ajax请求。
建立ajax请求的方式:
1.建立后台的处理:
Step 1
Step 2
Step 3
这样就完成了后台处理的建立。
2.前台编写js:
function ajaxTest(){ apex.server.process(‘TEST‘,//后台处理的名称,大小写敏感 {},//要传递的参数 { dataType:‘text‘, success:function(data){ console.log(data); } } ); } ajaxTest();
这样控制台就会输出hello world.
PS:
如果要传递参数,可以这样:
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;
Oracle Application Express (APEX 4.2) 中进行ajax调用
标签:
原文地址:http://www.cnblogs.com/shepherd09/p/4434354.html