본문 바로가기
  • 폴라리스 오피스 기술 블로그
Polaris Office Story/Guide

[JIRA] Select List Custom Filed 를 Auto Complete 으로 변경하는 방법

by 인프라웨어 2018. 6. 27.

 

※ 다른 타입의 Custom Field 적용 금지

 

custom filed id는 아래 쿼리로 확인 

SELECT id FROM customfield WHERE cfname = '[customfiled 명]';

 

  • 적용방법
  1. 적용할 프로젝트의 Field Configuration 으로 이동
  2. 적용할 필드의 Edit 클릭
  3. Description 안에 아래 코드 삽입

 

 

< 아래는 고객사(ID: cusomfiled_10616)를 적용한 예시 >

custom filed id를 확인한 id로 변경 필요

<script type="text/javascript">
(function($) {
    AJS.$("#customfield_10616 option[value='-1']").remove(); //Removes the default value "None"
    function convertMulti(id){
        if (AJS.$('#'+id+"-textarea").length == 0){
            new AJS.MultiSelect({
                element: $("#"+id),
                itemAttrDisplayed: "label",
                errorMessage: AJS.params.multiselectComponentsError
            });
        }
    }
   
    AJS.toInit(function(){
        convertMulti("customfield_10616");
    })
   
    JIRA.bind(JIRA.Events.NEW_CONTENT_ADDED, function (e, context) {
        AJS.$("#customfield_10616 option[value='-1']").remove();
        convertMulti("customfield_10616");
    });
})(AJS.$);
</script>

 

Contact us
Address서울특별시 금천구 가산디지털1로 19 대륭테크노타운 18차 19층
Phone02-6190-7513
E-mail AtlassianBiz@polarisoffice.com
Homepage 
partner.polarisofficecorp.com/atlassian/

사업자 정보 표시
인프라웨어테크놀러지 | 엄태철 | 서울특별시 금천구 가산디지털1로 19 대륭테크노타운 18차 19층 | 사업자 등록번호 : 109-86-08147 | TEL : 02-6190-7513 | Mail : partner@infrawaretech.com | 통신판매신고번호 : 110111-3676404호 | 사이버몰의 이용약관 바로가기

댓글