김현구
31
2018-11-09 02:02:45 작성 2018-11-09 02:06:24 수정됨
2
91

데이터베이스의 특정 컬럼만 Undefind 뜨는데요


클릭) 테스트 서버 페이지

여기가 테스트 서버이고 들어가보시면 맨밑에 박스들에 항목들보시면


마감일에 해당하는 항목만 언디파인드 뜨거든요

뜨려면 다 뜨던지 아니면 데이터베이스에 내용이없던지

컬럼명과 변수명에 오타가 있던지 생각해 볼 수 있는건 다 점검해봤네

제 능력의 한계네요.. ㅠㅠ

아래가 해당페이지의 자바스크립트 소스코드 부분입니다


소스크드 (클릭)


분명 데이터베이스에는 값이 존재하는데요


위에는 컨트롤러입니다.

문제가 어디에 있는지 감이 안잡히네요. 도움좀 주세요


0
0
  • 답변 2

  • isNotEmpty
    2k
    2018-11-09 10:14:29

    문제가 보이는 소스는 없습니다.

    쿼리나 자바스크립트 영역을 보여주셔야할 것 같아요.

    undefined는 자바스크립트에서 선언되지 않은 값일 때 출력됩니다.

    애초에 마감일에 들어가는 변수가 자바스크립트에서 존재하지 않을때입니다.

    자바스크립트에서 변수명을 잘못적었던가, 해당 변수명을 쿼리에서부터 select로 들고오지 않았던가입니다.

    2
  • 김현구
    31
    2018-11-09 10:31:25
    감사합니다 사장님 역시 자바스크립트안에 오타가 있었네요 vo단과 대소문자 변수명에서 차이가 있었습니다 감사합니다 ! (--)(__)(--)
    1
  • 로그인을 하시면 답변을 등록할 수 있습니다.