따식이입니다
158
2021-01-20 14:08:21 작성 2021-01-20 15:06:38 수정됨
0
116

좀 도와주세요 코더분들 jQuery 체크박스의 체크된 항목들을 다른화면으로 체크된 항목이 보이게 하는방법아시는분?


jQuery 체크박스의 체크된 항목들을 다른화면으로 체크된 항목이 보이게 하는방법(다른페이지에서) 항목이 이미지 HTML로 되어 있습니다.

companyinfo.jsp  js부분

if("${bizEvlInfoList}" != ""){

<c:forEach var="item" items="${bizEvlInfoList}" varStatus="status"> 

$("[name='evlCdChk']").each(function(){

if($(this).val() == "${item.EVL_CD}"){

$(this).attr("checked",true);

}

});

</c:forEach> 

}

presntPapr.jsp js부분

unction fn_selectEvlChartrYnCheck(G_UploadID) {

    var result = "";   

    //업로드 컴포넌트 ID

var uploadIdNum = G_UploadID.replace("dext5upload", ""); //dext5upload ID의 숫자 부분 추출

uploadIdNum = Number(uploadIdNum);

$.ajax

({

url : "<c:url value='/overseascert/selectEvlChartrYnCheck.do'/>"

  , type : 'POST' 

  , data :{

      contNumber : $('input[name=contNumber]').val(), //접수번호

      corpId : $('input[name=corpId]').val(), //사업자등록번호

      uploadIdNum : uploadIdNum //업로드 컴포넌트 ID

    }

, async: false

  , success:function(data){

  result = data;

,error: function (e) {

            alert("오류가 발생하였습니다.\n관리자에게 문의해주세요");

            return false;

        }

});

return result;

    }


 companyinfo.jsp  HTML 부분 

<li>

<input type="checkbox" id="chk01" name="evlCdChk" value="100100100"/>

<label for="chk01">

<span class="txt-blank">시험·인증기관 접수증 및 견적서 (<span class="color-red">고비용인증의 경우 필수 제출</span>)</span>

</label>

<br/>

<span class="bullet mgl25" style="color:blue;"> ※ 인증 요청 대상 제품에 한함</span>

<br/>

<span class="bullet mgl25" style="color:blue;"> ※ 컨설팅기관 견적서 제출시 평가점수 미인정</span>

<br/>

</li>

<li>

<input type="checkbox" id="chk02" name="evlCdChk" value="100200100"/>

<label for="chk02">

         <span class="txt-blank">해외특허·상표(출원 또는 등록증, 전용실시권 포함) 보유기업</span>

</label>

<br/>

<span class="bullet mgl25"

    style="color:blue;">* 개인기업은 대표자, 법인은 법인명으로 등록 된 경우만 인정</span>

<br/>

<span class="bullet mgl25"

    style="color:blue;">** 국내특허·상표 미인정</span>

<br/>

</li>


presntPapr.jsp  HTML 부분 

<tr>

<th scope="row"

  rowspan="4">인증획득<br/>필요∙가능성</th>

<th scope="row"

  class="txt-left borL">시험∙인증기관 접수증 및 견적서<br/>

<span class="color-blue"

    style="font-weight:bold;">(고비용인증의 경우 견적서 필수 업로드)</span>

</th>

<td class="txt-left"

  data-cell-header="시험∙인증기관 접수증 및 견적서(고비용인증의 경우 견적서 필수 업로드):"

  id="">

<div class="file-select">

<img id="addUploadFileBtn3"

    onclick="fn_openFileDialog(upload3.ID)"

    src="<c:url value='/images/com/btn_file_select.png'/>"

    alt="파일선택"

    style="cursor: pointer;"/>

<span class="file-lmb"

    id="fileNameRealm3"/>

<span class="file-rmb"

    id="fileSizeRealm3"/>

<a href="#"

  class="btn-black btn-rgst"

  id="cudArea3"

  onclick="fn_presntPaprSave(upload3.ID)">등록</a>

</div>

<div class="file-info">

<span class="f-dcum">서류 : </span>

<span class="f-txt"

    style="font-weight:bold;"

    style="font-weight:bold;">시험·인증기관 접수증 및 견적서 등</span>

<br/>

<span class="color-blue">* 인증 요청 대상 제품에 한함</span>

<br/>

<span class="color-blue">* 컨설팅기관 견적서 평가점수 미인정</span>

</div>

</td>

</tr>

결론 : companyinfo.jsp 체크된값을 가지고  ajax 호출한 후  presntPapr.jsp 이 페이지에서 체크된 항목들이 보여야됨나머지는 항목들은 히든처리  HTML부분이 파일 업로드  HTML 이들어가있습니다. 어떻게 해야되는지 잘모르겠는데 도와주세요 ...

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.