javascript - 如何向此代码添加 "add"按钮?

标签 javascript jquery dialog

抱歉我不懂 JS。但是我有这个 Jquery 对话框代码,需要添加一个显示“添加”的按钮并调用一个新的空白对话框?我是一名 UX/UI 设计师,语法让我很困惑,哈哈。任何帮助都会很棒。

    $( "#dialog-message" ).dialog({
    autoOpen: false,
    modal: true,
    buttons: {
        Ok: function() {
            $( this ).dialog( "close" );
        }
    }
});

$( "#opener" ).click(function() {
    $( "#dialog-message" ).dialog(  "option", "width", 650  );
    $( "#dialog-message" ).dialog( "open" );
    return false;
}); 

最佳答案

按钮属性是一个 javascript literal object ,所以你可以添加一个像这样的按钮:

buttons: {
    Ok: function() {
        $( this ).dialog( "close" );
    },
    Add : function() {
      $('#otherDialog').dialog("open");
    }
}

如您所见,它们是用逗号分隔的函数,名称将用作文本。

关于javascript - 如何向此代码添加 "add"按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13535457/

相关文章:

javascript - 如果使用ajax jquery文件上传上传文件,如何在php中获取上传的文件名

javascript - jQuery Sortable 更新数据未序列化

jsf-2 - p :commandButton p:confirm actionListener not triggering

java - 在我的 GUI 中切换面板之前,如何使 JMessageDialog 不强制用户关闭它?

javascript - 向前发送多个对象会改变它们的顺序(z-index)

javascript - Node JS 图像代理

javascript - 如何使用动态数据循环遍历链式方法?

jquery - 在兼容模式下使用 jQuery 检测 IE 版本

java - Android 对话框,删除对话框周围的灰色细边框(~2px)

javascript - 更改可见性隐藏并在发生点击事件时调用 fadeIn()