Atlassian aui单一选择未在力度模板中呈现

时间:2015-01-14 22:04:27

标签: java jira velocity jira-plugin

我试图根据aui documentation向我的Jira插件添加单个选择 我向plugin.xml添加了依赖:

<dependency>com.atlassian.auiplugin:aui-select</dependency>

并在速度模板中添加了相关代码:

    <form class="aui" action="" id="sync-single-select-container-form">
        <label for="sync-product-single-select">Choose your product synchronously:</label>
        <p>
            <aui-select name="product" id="sync-product-single-select">
                <option>Hipchat</option>
                <option>JIRA</option>
                <option>Confluence</option>
                <option>Stash</option>
                <option>FeCru</option>
            </aui-select>
        </p>
    </form>

但在html中,我只获取选项列表,而不是下拉列表:http://prntscr.com/5sjhgw 可能有什么不对?

3 个答案:

答案 0 :(得分:1)

找到解决方案。它适用于

<select> 

new AJS.SingleSelect() 

在js文件中。

答案 1 :(得分:1)

您导入了aui-select

吗?
#requireResource("com.atlassian.auiplugin:aui-select")

通过此代码,将其放在vm文件的顶部

答案 2 :(得分:0)

我猜是因为&#34;单选&#34;是EXPERIMENTAL API的一部分。

您可以尝试从Forms sample

下拉
<form class="aui">
    <div class="field-group">
        <label for="select-example">Dropdown</label>
        <select class="select" id="select-example" name="select-example">
            <option>Select</option>
            <option>Option 1</option>
            <option>Option 2</option>
            <optgroup label="Group 1">
                <option>Option one</option>
                <option>Option two</option>
            </optgroup>
            <option>Option 3</option>
            <option>Option 4</option>
        </select>
    </div>
</form>