테스트 사이트 - 개발 중인 베타 버전입니다

자바스크립트내 for 문 기초(?)질문 채택완료

그렌트힐 3년 전 조회 2,186

</p>

<p>    function testget() { 

        $.ajax({

            url: g5_url+"/my_testget.php",

            type: "POST",

            dataType: "json",

            data :{ "mb_id": mb_id},

            async: true,

            cache: false,

            success: function(data, textStatus) {</p>

<p>              if(data != null && data != []) {</p>

<p>                 $("#Am1").val(addComma(data.Am1));</p>

<p>                 $("#Am2").val(addComma(data.Am2));</p>

<p>                 $("#Am3").val(addComma(data.Am3));</p>

<p> </p>

<p>                 // [질문1] 이런식으로 값이 100개 정도 있다면..</p>

<p>                 // Am1 ~Am100 까지 있다면...이럴때는 for 문을 어떻게 작성하는지요..^^;;</p>

<p>                    for(var i = 1; i<=100; i++) {

                         $("#Am1").val(addComma(data.Am1)); // 이부분을 어떻게 작성하는지요..               

                     }</p>

<p> </p>

<p> </p>

<p>                 // [질문2] 질문1번과 비슷한 내용입니다만..</p>

<p>                    for(var i = 1; i<=100; i++) {

                         if(data.Am1 == 1){  // 역시 data.Am1 ~ data.Am100 이고 값이 1일때 체크

                            $("input[name=Am1]:checkbox").attr("checked", true);

                         }                    

                     }</p>

<p>                 // $("input[name=Am1]:checkbox").attr("checked", true);</p>

<p>                // 이것도 Am1~Am100 까지 되는지요..</p>

<p> </p>

<p>              }</p>

<p> </p>

<p>      }</p>

<p> </p>

<p><input name="Am1" id="Am1" type="text">

<input name="Am2" id="Am2" type="text"></p>

<p><input name="Am3" id="Am3" type="text"></p>

<p>                            </p>

<p><input type="checkbox" id="1" name="Am1"></p>

<p><input type="checkbox" id="2" name="Am2"></p>

<p><input type="checkbox" id="3" name="Am3"></p>

<p>

 

 

새벽 공부중 방법을 못찾아 이렇게 글을 남깁니다.

감사합니다. (__)

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
                    for(var i = 1; i<=100; i++) {
                         $("#Am1"+i).val(addComma(data.['Am'+i])); // 이부분을 어떻게 작성하는지요..               
                     }
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그렌트힐
3년 전
답변 감사합니다. 큰 도움 되었습니다. 계속 공부해 보겠습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인