我有创建和取消按钮作为 jquery-ui模式对话框的一部分.只有当用户点击“创建”时,我才想在关闭对话框后做某些事情.如果他们点击“取消”,或“X”或按Esc,我想做其他事情.有没有办法
http://jqueryui.com/demos/dialog/#modal-confirmation
– 编辑
从上面的链接复制:
var trigger = ""; $("#dialog").dialog({ bgiframe: true, resizable: false, height:140, modal: true, overlay: { backgroundColor: '#000', opacity: 0.5 }, buttons: { 'Create': function() { // do your stuff trigger = "create"; $(this).dialog('close'); }, Cancel: function() { $(this).dialog('close'); } } close: function() { if (trigger == "create") // do something here } });