Welcome 微信登录

首页 / 数据库 / MySQL / Oracle Application Express (APEX 4.2) 中进行Ajax调用

Oracle Application Express 4.2 (APEX 4.2)是一个快捷的Web应用开发工具。在开发网页的过程中有时候会用到Ajax请求。建立ajax请求的方式:1.建立后台的处理:Step 1Step 2Step 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;本文永久更新链接地址