ajax 에러 부탁드립니다
본문
function getDataJSON(url) {
$.ajax({
type: "POST",
dataType: "json",
url: url,
data: { term: _term, from: _from, to: _to}
}).done(function(json) {
if (!json) {
alert("SYSTEM ERROR 1."); return; }
switch (json.code) {
case "200":
if(!json) { alert("SYSTEM ERROR 2."); return; }
else console.log("[developer] List loading complete.");
data = json.data;
_term = data.TERM;
_from = data.FROM;
_to = data.TO;
$("#from").val(_from);
$("#to").val(_to);
var tr_class = "tr1";
$('#list-table > tbody').empty();
$.each(data.LIST, function(i, item) {
$('#list-table > tbody:first').append(
$('<tr>').attr('class', tr_class)
.append($('<td>').html(item.CODE))
.append($('<td>').html(item.TYPE))
.append($('<td>').html(item.LEVEL))
.append($('<td>').html(item.MESSAGE))
.append($('<td>').html(item.CREATE_TM))
);
tr_class = tr_class == "tr1" ? "tr2" : "tr1";
});
break;
default : alert("SYSTEM ERROR default.");
}
});
}
여기서에서 each부분의 코드 때문에 TypeError: Cannot read property 'length' of undefined 에러가 발생합니다.. 무슨 문제 인지 조언 부탁드려요 ㅠ
답변을 작성하시기 전에 로그인 해주세요.