繁体   English   中英

jQuery UI对话框中的多个按钮仅显示一个

[英]Multiple buttons in jquery ui dialog only one shows

是小提琴。 我看了一个问题' 如何在Jquery UI对话框中添加多个按钮? ”,但此处提到的方法无效。 被接受的是:

$("#mydialog").dialog({
    buttons: {
        'Confirm': function() {
            //do something
            $(this).dialog('close');
        },
        'Cancel': function() {
            $(this).dialog('close');
        }
    }
});

随时修改我的小提琴并通知我!

您链接的问题中的方法确实有效。 你的小提琴是不正确的。 它有

$('#dialog').dialog({
    modal: true,
    dialogClass: 'no-close',
    buttons: [{
        text:'OK',
        click: function () {
             $(this).dialog('close');
        },
        text:'Cancel',
        click: function () {
             location.reload();
        }
    }]
});

如果将其更改为链接的问题中显示的格式

$('#dialog').dialog({
     modal: true,
     dialogClass: 'no-close',
     buttons: {
         'OK' : function () {
             $(this).dialog('close');
         },
         'Cancel' : function () {
             location.reload();
         }
     }
 });

你有两个按钮。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM