-1

我编写了一个 groovy 脚本,用于在 Jira 的过渡步骤中克隆问题。该脚本在后台运行良好并创建所需的克隆问题。

我希望在实际克隆问题之前在屏幕上显示一个对话框,确认克隆问题的名称。

如何创建这样的对话框?

4

2 回答 2

3

考虑查看AUI Sandbox中的Dialog模式。

这是一个非常简单的例子......

HTML:

<button id="dialog-button" class="aui-button">Show dialog</button>

JavaScript:

var dialog = new AJS.Dialog({
    id: "example-dialog", 
    closeOnOutsideClick: false
});

dialog.addHeader("Dialog");
dialog.addPanel("Panel 1", "<p>Some content for panel 1.</p>", "panel-body");

dialog.addButton("OK", function (dialog) {
    dialog.hide();
}, "#");

// add behaviour to the "Show Dialog" button
AJS.$("#dialog-button").click(function() {
    dialog.show();
});
于 2013-08-01T10:53:16.953 回答
0

有一种更简单的方法可以做到这一点,不需要在 AUI 或 Sandbox 中编写任何自定义脚本。添加一个名为“我了解我正在转换此问题”的自定义字段并将其添加到自定义屏幕(可以称为“转换确认”。然后将此屏幕添加到转换并添加一个验证器,使上述字段在这个特定的过渡中是强制性的。完成!:)

于 2016-01-12T07:21:07.427 回答