jQuery 잘 아시면 도움 부탁드립니다! (JIRA 이슈필드 자동입력 관련...

jQuery 잘 아시면 도움 부탁드립니다! (JIRA 이슈필드 자동입력 관련...

작성일 2021.12.10댓글 1건
    게시물 수정 , 삭제는 로그인 필요

jQuery 활용해서 특정 필드들을 자동입력하려고 하는데, 일부 속성이 안되어서 문의드립니다. (Chrome 환경)
WebFront 개발자 또는 JQuery 잘 아시는 분은 도움 부탁 드립니다!

1) 환경필드(Selectbox 속성): Pass
- jQuery("#customfield_10045 option[value=10129]").attr("selected", "selected");
- 브라우저 검사 모드에서 아래 정보 확보해서, 스크립트 통해 자동 선택 가능함
<option value="10128">Live</option>
<option value="10129">RC1</option>
<option value="10130">RC2</option>
2) 우선 순위(input 속성: 심각한/주요한/사소한 등의 옵션이 있음): Fail
- jQuery("#priority-field option[value=10002]").attr("selected", "selected");
- 1번과 같은 방법으로 해도, jQuery 동작되지 않음
<option value="10000"> 중대 </option>
<option value="10002"> 주요 </option>
3) 컴포넌트(Textarea 속성: 미리 정의된 옵션들을 선택 가능): Fail
jQuery("#customfield_10014-field.text.aui-ss-field.ajs-dirty-warning-exempt option[value=10265]").attr("selected","selected");
- 1번과 같은 방법으로 해도, jQuery 동작되지 않음
4) 에픽 링크(input 속성: 미리 정의된 옵션들을 선택 가능): Fail
jQuery("#customfield_10014-field.text.aui-ss-field.ajs-dirty-warning-exempt").val("[QA] 회원가입");
- jQuery("#customfield_10014-field.text.aui-ss-field.ajs-dirty-warning-exempt option[value=key:QA-7192]").attr("selected", "selected");








#jquery 자릿수 체크 #jquery 자르기

profile_image 익명 작성일 -

안녕하세요. 소스놀이터란 이름으로 유튜브에서 강의를 진행중인 프로그래머입니다

(자바스크립트, 제이쿼리, Node.js, Vue.js 등으로 테트리스, 카카오톡, 채팅 만들기 등의 강좌 제공)

총 4가지의 질문을 주셨는데, 처음 3개의 질문은 똑같은 방식이기에 다음 예제로 답변을 대체합니다

<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> <select id="customfield_10045"> <option value="10128">Live</option> <option value="10129">RC1</option> <option value="10130">RC2</option> </select> <script> $(document).ready(function(){ jQuery("#customfield_10045").val("10129"); }); </script>

위 소스 실행하면, id=customfield_10045인 select 박스에서 value값이 10129인 option이 자동 선택됩니다.

마지막, 4번째 질문은 제이쿼리 문구만 주셨는데, HTML과 상호 연동된 부분이기에 답변이 힘듭니다.

(다시말해, HTML과 쌍을 이뤄 작동하는 문구이기에 HTML 내용도 알 필요가 있습니다. 아울러 설명도 더 자세하면 좋구요)