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

자바 스크립트 이거 잘 옮긴건가요? 알고싶습니다 채택완료

코르바 4년 전 조회 3,714

</p>

<p>function getBoardList() {

        $.ajax({

            data : $("#boardForm").serialize(),

            type : "POST",

            url : "/board/getBoardList",

            dataType : "JSON",

            success : function(obj) {

                getBoardListCallback(obj);

            },

            error : function(xhr, status, error) {

            }

        });

    }

    function getBoardListCallback(obj) {

        var list = obj; //리스트

        var listLen = obj.length; // 객체.리스트

        var str = ""; //변수 str를 아무것도 없이 선언 이유는? 가 전각 

        if (listLen > 0) { // 리스트가 0보다 클시 

            for (var a = 0; a < listLen; a++) { //반복문 실행

                var seq = list[a].seq; //리스트 db 내용  0의 순서부터 seq를 뽑는다

                var company = list[a].company;

                var model_name = list[a].model_name;

                var core = list[a].core;

                var thread = list[a].thread;

                var detail = list[a].detail;

                var date = list[a].date;

                var ins_date = list[a].ins_date;

                var upd_date = list[a].upd_date;

                if (upd_date == null) {

                    upd_date = "";

                }

                str += "<tr onclick='goBoardDetail(" + seq + ");' >";

                str += "<td>" + seq + "</td>"; // 내용 seq 삽입

                str += "<td>" + company + "</td>"; // 이하 반복

                str += "<td>" + model_name + "</td>";

                str += "<td>" + date + "</td>";

                str += "<td>" + core + "</td>";

                str += "<td>" + thread + "</td>";

                str += "<td>" + detail + "</td>";

                str += "<td>" + ins_date + "</td>";

                str += "<td>" + upd_date + "</td>";

                str += "</tr>";

                // 행 종료

            }

        } else {

            str += "<tr colspan='4'>";

            str += "<td>등록된 글이 존재하지 않습니다.</td>";

            str += "<tr>";

        }

        $("#tbody").html(str);

    }

</script></p>

<p> </p>

<p>

요 코드를

 

</p>

<p><tbody>

            <c:if test ="${listLen > 0}" >

            <c:forEach var="list" items="${listLen}">

            <td><c:out value="${list[a].seq}"/></td>

            <td><c:out value="${list[a].company}"/></td>

            <td><c:out value="${list[a].model_name}"/></td>

            <td><c:out value="${list[a].core}"/></td>

            <td><c:out value="${list[a].thread}"/></td>

            <td><c:out value="${list[a].date}"/></td>

            <td><c:out value="${list[a].ins_date}"/></td>

            <c:if test ="${list[a].upd_date eq null}">

                <td id="upd_date"><c:out value=""/></td>

            </c:if>

            <c:if test ="${list[a].upd_date ne null}">

                <td id="upd_date"><c:out value="${list[a].upd_date}"/></td>

            </c:if>

            </c:forEach>

            </c:if>

            </tbody></p>

<p>

로 변경했는데 어떤게 빠진건지 알고싶습니다 

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

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

로그인