ajax 스크립트 구문 질문
본문
$.ajax({
type: 'POST',
url: 'member_info.php',
data: { phone: selectedPhone },
success: function(response) {
$('#addressSelect').html(response);
현재 사용중인 구문인데 여기서
addressSelect의 값이 빈값이라면
$('#addressSelect).html('<div>등록된 정보가 없습니다.</div>');
이런식으로 나오도록 해주고 싶은데 어떻게 해야할까요?
답변 2
success: function(response) {
$('#addressSelect').html(response); 콜백 함수에서 response 값을 확인한 후처리하면 됩니다.
$.ajax({
type: 'POST',
url: 'member_info.php',
data: { phone: selectedPhone },
success: function(response) {
if ($.trim(response) === '') {
$('#addressSelect').html('<div>등록된 정보가 없음.</div>');
} else { $('#addressSelect').html(response); }}
$('#addressSelect').html(response); 위에 추가
if( !response ) response = '<div>등록된 정보가 없음.</div>';