【发布时间】:2012-07-13 04:58:39
【问题描述】:
我需要从 javascript confirm 转换为使用 jquery ui 确认对话框。问题是,我需要调用并打开确认对话框 - 我需要根据用户单击的按钮(确定/取消)返回真/假。我知道 javascript 是异步的,但我不知道该怎么做?谁能指出我正确的方向?
$(document).ready(function() {
$('#dialog:ui-dialog').dialog('destroy');
$('#confirm-delete-quote').dialog({
autoOpen: false,
modal: true,
buttons: {
OK: function() {
$(this).dialog('close');
callback(true);
},
Cancel: function() {
$(this).dialog('close');
callback(false);
}
}
});
$('div.multiRowCheckboxMenu').checkboxMenu({
menuItemClick: function(text, count) {
$('#confirm-delete-quote').dialog('open');
// return confirm('Are you sure you want to ' + text + ' the selected ' + count + ' quote(s)?');
// HOW DO I RETURN WHAT THE USER CLICKED IN THE DIALOG HERE?
return callback();
}
});
});
【问题讨论】:
-
我不明白你的问题?从 comfirn 转换为 jquery ui 对话框需要什么?
标签: javascript jquery jquery-ui jquery-ui-dialog