2011-07-03 127 views
-1

你好,我有這樣的代碼:Javascript或jQuery的確認對話框

<a href="#" class="removelink" title="<%=id%>"><button class="btn-icon btn-orange btn-cross"><span></span>Delete</button></a> 

我怎麼可以添加一個確認對話框的onclick用是或否?

謝謝

回答

0

使用confirm,則返回truefalse,所以你可以在你的事件處理程序結束返回。

+0

發帖之前試過沒有設法讓它在我的情況下工作 – Teodor

0
function confirmation() { 
    var answer = confirm("Leave?") 
    if (answer){ 
     alert("Bye bye!") 
     window.location = "http://www.google.com/"; 
    } 
    else{ 
     alert("Thanks for sticking around!") 
    } 
} 

<input type="button" onclick="confirmation()"> 
0

使用jQuery UI的對話框控件。非常可配置,並允許更豐富的用戶界面體驗。

0
<a href="#" class="removelink" title="<%=id%>"> 
<button class="btn-icon btn-orange btn-cross"><span></span>Delete</button></a> 

$('a').button({ 
    click: function(event, ui) { 
    return confirm("Wanna leave ?"); 
} 
    }); 
0

一個簡單的方法(不包括jQuery的),只是改變了href

<a href="return javascript:confirm('Are you sure you want to delete');" class="removelink" title="<%=id%>"> 
<button class="btn-icon btn-orange btn-cross"><span></span>Delete</button> 
</a> 

希望這有助於。乾杯

+0

在發帖之前試過這個,或者我按取消它刪除我的情況下的行。謝謝 – Teodor