我在javscript中打開一個確認對話框是有和沒有選項,但我在打開確認對話框時遇到了一些問題。jquery確認窗口不工作取消按鈕點擊
function ConfirmDialog(obj, title, dialogText) {
if (!dialogConfirmed) {
$('body').append(String.Format("<div id='dialog' title='{0}'><p>{1}</p></div>",
title, dialogText));
$('#dialog').dialog
({
height: 150,
modal: true,
resizable: false,
draggable: false,
close: function (event, ui) { $('body').find('#dialog').remove(); },
buttons:
{
'Yes': function() {
$(this).dialog('close');
dialogConfirmed = true;
GetRadWindow().close();
if (obj) obj.click();
},
'No': function() {
$(this).dialog('close');
}
}
});
}
return dialogConfirmed;
}
這是我的aspx頁面
<script type="text/javascript" src="Scripts/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="Scripts/jquery-ui-1.8.2.custom.min.js"></script>
<script type="text/javascript" src="Scripts/jquery-1.4.1.js"></script>
<input id="Button2" type="button" value="Cancel" onclick="return ConfirmDialog(this, 'Confirmation', 'Are you sure want to close the window?');" />
你能成爲一個更具體一點什麼「一些問題」是指? – Guffa
你面臨的問題是什麼? – evasilchenko
它沒有進入第5行的jquery代碼,當我試圖通過螢火蟲調試代碼時,流程只是在行號3結束 – mahesh