2012-03-28 30 views
0

我期待創建一個JavaScript函數,當用戶點擊APEX 3.2應用程序中的'取消'按鈕時,將顯示一個確認彈出框。APEX 3.2 Javascript函數確認'取消'按鈕

我想問'你確定要取消這個問題?'。顯示'是'和'否'按鈕。如果用戶單擊「是」,則將它們發送到第1頁。如果用戶單擊「否」,請將其保留在此頁面上(2)。

我只需要知道如何將用戶發送到頁面1或保留在頁面2上。非常感謝!

function confirmCancel() 
{ 
var r=confirm("Are you sure you want to cancel this issue"?); 
if (r==true) 
    { 
     Go to page 1 
    } 

else 
    { 
     Stay on page 2 
    } 
} 

回答

1

有可能在APEX 3.2 JavaScript API一些功能,可以爲你(confirmDelete()例如)是有用的。

否則,您可以使用apex.submit,傳遞具有特定值的項目,然後根據該項目值您可以有一個頁面分支。

+1

+1'confirmDelete('你確定要取消這個問題?','取消');'會很完美,加上條件分支到第1頁時request ='取消' – 2012-03-29 09:33:33

+0

@TonyAndrews That worked 。 – 2012-03-29 14:32:44

+0

@ Yann39 - 感謝您的鏈接。我將來會挑釁地使用它。 – 2012-03-29 14:33:11