說,一個問題,我有以下鏈接:使用jQuery對話框
<a onclick="confirmDelete()" href="delete.do&xyz">Delete user</a>
和下面是confirmDelete功能:
function confirmDelete()
{
if(!confirm("delete user?"))
{
return false;
} else
{
return true;
}
}
基本上當點擊鏈接時,它會檢查用戶是否選擇確定或取消,然後根據它執行。
問題:我在我的平臺上有數百個類似的鏈接,我們決定將所有的javascript警報轉到jquery對話框。
我用下面以某種方式覆蓋警報:
$(function(){
window.confirm = function(message) {
$('#overrideAlert').text(message).dialog({
resizable: false,
modal: true,
buttons: {
"Ok": function() {
$(this).dialog("close");
},
Cancel: function() {
$(this).dialog("close");
}
}
});
};
});
它工作正常,警報出來作爲一個jQuery的對話,但問題是,因爲事實上這是不可能從返回的東西像對話框處理程序,我不知道如何告訴我的按鈕在該領域,用戶選擇好或取消。
基本上我不知道如何將它們連接在一起。
請幫
謝謝你,這應該解決我的問題。 – ComeRun 2013-05-02 07:03:20