![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/lenmc/btsyuHmbsHr/gB2ELsSWyggpsRVAqr1TZ1/img.png)
1) 메모를 수정하는 기능 1-1) 클라이언트 function changeMemo(){ bootbox.confirm("해당 참고사항을 수정하시겠습니까?", function (result) { var modifyList = []; $('#replyTable tbody tr').each(function () { var memo = $(this).find('.memo').val(); var id = $(this).find('.receiptid').text(); var flag = $(this).find('.flag').is(':checked'); var dataList = {memo: memo, id: id, flag: flag}; modifyList.push(dataList); }) if (result ==..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/Qim9Y/btsyuGtX2Fo/7BuXVOCXkXfW2D6efwkVM1/img.png)
1) 엑셀 다운로드 버튼 onclick 함수 2) 엑셀 다운로드 함수 function excelDownLoad(id, title) { bootbox.confirm("교환/반품 접수지를 엑셀로 다운 받으시겠습니까?", function (result) { if (result == true) { var tab_text = ''; tab_text = tab_text + ''; tab_text = tab_text + ""; //엑셀다운로드 시 저장될 테이블 지정하여 복사 var exportTable = $('#replyTable').clone(); exportTable.find('thead > tr th:nth-child(6)').remove(); exportTable.find('tbody tr td:nth-ch..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dmDzgV/btstzwxr2cp/8YgRpn4MEA54BYrNLKsnt1/img.png)
//1. jQeury 사용하여 best 상품평인 경우 음영 처리 $('#replyTable .best_Y').each(function (e) { // $(this).children('td:eq(0),td:eq(1),td:eq(4),td:eq(5),td:eq(6),td:eq(7),td:eq(8),td:eq(9),td:eq(10)').css("background","pink"); $(this).children('td').css("background","pink"); }); id가 replyTable인 것의 class가 best_Y인 것에 each문을 사용하여 반복한다. 반복할 내용: 자식 요소인 this.children('td') td 태그 안에 css를 넣는다. //2. 작은따옴표로 시작하면 중간에 작은따..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bq61vf/btsrpaWMv9n/1hRVExYSRGT6bV01gAz91K/img.png)
더블 쿠폰을 선택해주세요 => select 박스의 class 요소를 selectbox라고 명시한다. => 하위 요소로 option 박스가 있다. /* 쿠폰이 없는 경우, 비활성화 처리 및 '적용 가능한 쿠폰이 없습니다' */ $(document).ready(function () { $(".selectbox").each(function (e) { var selectBoxOption = $(this).children('option'); var selectBoxLength = selectBoxOption.length; if(selectBoxLength == 1) { $(this).prop('disabled',true); $(selectBoxOption).text('적용 가능한 쿠폰이 없습니다.'); } }) ..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/ccX5lY/btsqSbALdbo/VgA2bKNGKdcMYmDlVWvZDK/img.png)
1. $(document).ready(function () { }); * html 문서의 로딩이 이루어진 후(DOM 객체를 불러온 후) 안에 코드 입력 $(document).ready(function (e) { $(".selectbox").each(function (e) { //class명이 selectbox인 것의 요소들 중 var selectBoxOption = $(this).children('option'); //지금의 요소의 하위 요소 중 option 태그를 찾는다. var selectBoxLength = selectBoxOption.length; //option 태그의 길이 if(selectBoxLength == 1) { //selectBox의 길이가 1일 때, $(this).prop('disa..