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;