2014-07-23 56 views
2

我已經做了一個附加到表單上取消按鈕的JavaScript函數。我發現的問題是,當按下取消按鈕時,頁面/表單將重新加載失去文本字段中的數據。Javascript確認停止頁面刷新後取消

function cancelConfirm(){ 
    var confirmCancel = confirm("Are you sure you wish to cancel?"); 
    if(confirmCancel==true) 
    { 
    alert("byebye"); 
    } 
    else 
    { 
    return false; 
    } 
    }; 

我只是想知道在確認點擊取消按鈕後,如何防止頁面重新加載?感謝您的幫助,您可以給

+1

你的代碼看起來不錯,它必須做回發,當你確認框後按確認鍵,對不對? –

+0

謝謝,我已經取消了該按鈕的onlick調用回發,它有作品 – willa

+0

歡迎:) –

回答

0
function cancelConfirm() { 
    var confirmCancel = confirm("Are you sure you wish to cancel?"); 
    if (confirmCancel == true) { 
     alert("byebye"); 
     return false;// to stop postback on ok cick of confirmation popup 
    } 
    else { 
     return false; 
    } 
} 
0

你可以只用一個簡單的方法

<a href="" onclick="return confirm('Are you sure!!!!')">Delete </a>