1
다음 jQuery를 사용하면 반환되는 JSON의 값을 어떻게 읽을 수 있습니까? 그것이 얼마나 오류가에있는 한 그것으로, JQuery와도 실행되지 않습니다 alert("A" + obj.sender[0]);
AJAX로 PHP에 변수를 보내고 JSON을 다시 받으십시오.
var session_id = $(this).find(".session_id").val();
$.ajax({
type: 'POST',
url: '../php/read.php',
dataType: "json",
data: {sesh_id: session_id},
success: function (response) {
var obj = jQuery.parseJSON(response);
alert("A" + obj.sender[0]);
},
error: function (response) {
alert("Err: " + response.status);
}
});
응답의 값은 다음과 같습니다
[{
"sender":"[email protected]",
"details":"details1",
"date":"2017-01-04 16:11:04"
},
{
"sender":"[email protected]",
"details":"details2",
"date":"2017-01-04 16:11:05"
},
{
"sender":"[email protected]",
"details":"details3",
"date":"2017-01-04 16:11:06"
}]
돌아 오는 오류가 무엇입니까? –
실제로 게시 할 URL이 있습니까? – atoms
javascript를 통해 답변을 얻었 으면 inspector에서 체크인하고 어떤 상태 코드를 가지고 있는지 ... 내 두 가지 추측 : 1. url은 ajax 요청에 유효하지 않습니다. 2. 어떻게 든 PHP는 HTTP 500을 반환합니다. –