Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Need to know the logic on how an Export button works?

Lakshmi G
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 6, 2024

We have an Export drop down in Open Issue's screen,

After upgrading from JIRA 8.5.7 to 9.12.7 , the dropdown values are not getting displayed.

In JIRA 8 On click of the button a new DIV tag is being added and an id is set to an <ul> tag. (<ul id="viewOptions-dropdown")

In JIRA 9 , the DIV tag is getting added but the id is not getting set to that <ul> tag.

Need to know is there any place in JIRA where the button logic is being set?

How the button works in JIRA?

JIRA 8:

Button tag:

<button class="aui-button aui-button-subtle header-views header-operations jira-aui-dropdown2-trigger active"
resolved=""
original-title=""
id="AJS_DROPDOWN__76"
aria-controls="AJS_DROPDOWN__76_drop"
aria-haspopup="true"
aria-expanded="true">
<span class="aui-icon aui-icon-small aui-iconfont-export"/>
<span class="aui-button-label">Export</span>
</button>

Automatic Div tag:

<div class="ajs-layer header-views-menu aui-style-default box-shadow active"
id="AJS_DROPDOWN__76_drop"
role="menu"
aria-hidden="false"
style="width: 200px; position: absolute; left: 669.833px; top: 159.167px;">
<div class="filter-panel aui-dropdown2-section">
<div class="aui-list">
<ul id="viewOptions-dropdown"
class="aui-list-section aui-first">
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__271">
<a class="aui-list-item-link"
id="printable"
href="/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
role="menuitem"
tabindex="-1">Printable</a>
</li>
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__272">
<a class="aui-list-item-link"
id="fullContent"
href="/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
role="menuitem"
tabindex="-1">Full Content</a>
</li>
</ul>
<ul class="aui-list-section">
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__273">
<a class="aui-list-item-link"
id="rssIssues"
href="/sr/jira.issueviews:searchrequest-rss/temp/SearchRequest.xml?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
role="menuitem"
tabindex="-1">RSS (RAPIDs)</a>
</li>
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__274">
<a class="aui-list-item-link"
id="rssComments"
href="/sr/jira.issueviews:searchrequest-comments-rss/temp/SearchRequest.xml?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
role="menuitem"
tabindex="-1">RSS (Comments)</a>
</li>
</ul>
<ul class="aui-list-section">
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__275">
<a class="aui-list-item-link"
id="allCsvFields"
href="/sr/jira.issueviews:searchrequest-csv-all-fields/temp/SearchRequest.csv?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC"
role="menuitem"
tabindex="-1">CSV (All fields)</a>
</li>
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__276">
<a class="aui-list-item-link"
id="currentCsvFields"
href="/sr/jira.issueviews:searchrequest-csv-current-fields/temp/SearchRequest.csv?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC"
role="menuitem"
tabindex="-1">CSV (Current fields)</a>
</li>
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__277">
<a class="aui-list-item-link"
id="allHtmlFields"
href="/sr/jira.issueviews:searchrequest-html-all-fields/temp/SearchRequest.html?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC"
role="menuitem"
tabindex="-1">HTML (All fields)</a>
</li>
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__278">
<a class="aui-list-item-link"
id="currentHtmlFields"
href="/sr/jira.issueviews:searchrequest-html-current-fields/temp/SearchRequest.html?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC"
role="menuitem"
tabindex="-1">HTML (Current fields)</a>
</li>
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__279">
<a class="aui-list-item-link"
id="xml"
href="/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
role="menuitem"
tabindex="-1">XML</a>
</li>
</ul>
<ul class="aui-list-section">
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__280">
<a class="aui-list-item-link"
id="word"
href="/sr/jira.issueviews:searchrequest-word/temp/SearchRequest.doc?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
role="menuitem"
tabindex="-1">Word</a>
</li>
</ul>
<ul class="aui-list-section">
<li class="aui-list-item"
id="AJS_DROPDOWN_LISTITEM__281">
<a class="aui-list-item-link"
id="onDashboard"
rel="nofollow"
href="#"
role="menuitem"
tabindex="-1">Dashboard charts</a>
</li>
</ul>
<ul id="streaming_export_dropdown_section"
class="aui-list-section aui-last">
<li class="aui-list-item active">
<a href="#"
ref="nofollow"
class="aui-list-item-link">Excel (All fields)</a>
</li>
<li class="aui-list-item">
<a href="#"
ref="nofollow"
class="aui-list-item-link">Excel (Current fields)</a>
</li>
<li class="aui-list-item">
<a href="#"
ref="nofollow"
title="Excel (Current fields without comments)"
class="aui-list-item-link">Excel (Current fields without comments)</a>
</li>
</ul>
</div>
</div>
</div>

 

JIRA 9:

Button tag:

<button class="aui-button aui-button-subtle header-views header-operations jira-aui-dropdown2-trigger active"
id="AJS_DROPDOWN__68"
aria-controls="AJS_DROPDOWN__68_drop"
aria-haspopup="true"
aria-expanded="true"
resolved="">
<span class="aui-icon aui-icon-small aui-iconfont-export"/>
<span class="aui-button-label">Export</span>
</button>

 

Automatic DIV tag:

<div class="ajs-layer header-views-menu aui-style-default box-shadow active"
id="AJS_DROPDOWN__68_drop"
aria-hidden="false"
style="width: 200px; position: absolute; left: 674.359px; top: 142.281px; display: block;">
<div class="filter-panel aui-dropdown2-section">
<div class="aui-list">
<ul role="menu">
<li class="aui-list-item active"
role="presentation"
id="AJS_DROPDOWN_LISTITEM__453">
<a class="aui-list-item-link"
id="printable"
href="/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
tabindex="0"
role="menuitem">Printable</a>
</li>
<li class="aui-list-item aui-list-item-last"
role="presentation"
id="AJS_DROPDOWN_LISTITEM__454">
<a class="aui-list-item-link"
id="fullContent"
href="/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
tabindex="0"
role="menuitem">Full Content</a>
</li>
<li class="aui-list-item "
role="presentation"
id="AJS_DROPDOWN_LISTITEM__455">
<a class="aui-list-item-link"
id="rssIssues"
href="/sr/jira.issueviews:searchrequest-rss/temp/SearchRequest.xml?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
tabindex="0"
role="menuitem">RSS (RAPIDs)</a>
</li>
<li class="aui-list-item aui-list-item-last"
role="presentation"
id="AJS_DROPDOWN_LISTITEM__456">
<a class="aui-list-item-link"
id="rssComments"
href="/sr/jira.issueviews:searchrequest-comments-rss/temp/SearchRequest.xml?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
tabindex="0"
role="menuitem">RSS (Comments)</a>
</li>
<li class="aui-list-item "
role="presentation"
id="AJS_DROPDOWN_LISTITEM__457">
<a class="aui-list-item-link"
id="allCsvFields"
href="/sr/jira.issueviews:searchrequest-csv-all-fields/temp/SearchRequest.csv?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC"
tabindex="0"
role="menuitem">CSV (All fields)</a>
</li>
<li class="aui-list-item "
role="presentation"
id="AJS_DROPDOWN_LISTITEM__458">
<a class="aui-list-item-link"
id="currentCsvFields"
href="/sr/jira.issueviews:searchrequest-csv-current-fields/temp/SearchRequest.csv?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC"
tabindex="0"
role="menuitem">CSV (Current fields)</a>
</li>
<li class="aui-list-item "
role="presentation"
id="AJS_DROPDOWN_LISTITEM__459">
<a class="aui-list-item-link"
id="allHtmlFields"
href="/sr/jira.issueviews:searchrequest-html-all-fields/temp/SearchRequest.html?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC"
tabindex="0"
role="menuitem">HTML (All fields)</a>
</li>
<li class="aui-list-item "
role="presentation"
id="AJS_DROPDOWN_LISTITEM__460">
<a class="aui-list-item-link"
id="currentHtmlFields"
href="/sr/jira.issueviews:searchrequest-html-current-fields/temp/SearchRequest.html?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC"
tabindex="0"
role="menuitem">HTML (Current fields)</a>
</li>
<li class="aui-list-item aui-list-item-last"
role="presentation"
id="AJS_DROPDOWN_LISTITEM__461">
<a class="aui-list-item-link"
id="xml"
href="/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
tabindex="0"
role="menuitem">XML</a>
</li>
<li class="aui-list-item aui-list-item-last"
role="presentation"
id="AJS_DROPDOWN_LISTITEM__462">
<a class="aui-list-item-link"
id="word"
href="/sr/jira.issueviews:searchrequest-word/temp/SearchRequest.doc?jqlQuery=assignee+%3D+currentUser%28%29+AND+resolution+%3D+Unresolved+order+by+updated+DESC&amp;tempMax=1000"
tabindex="0"
role="menuitem">Word</a>
</li>
<li class="aui-list-item aui-list-item-last aui-last-group"
role="presentation"
id="AJS_DROPDOWN_LISTITEM__463">
<a class="aui-list-item-link"
id="onDashboard"
rel="nofollow"
href="#"
tabindex="0"
role="menuitem">Dashboard charts</a>
</li>
</ul>
</div>
</div>
</divexportbutton.PNG

0 answers

Suggest an answer

Log in or Sign up to answer