AJAX를 사용하여 데이터베이스를 호출하고 있습니다. 하지만 Jquery 결과 JSON 트래버스 수 없습니다.Traverse Ajax 성공 JSON 결과 루프 - CodeIgniter
var otherId = $('#firstChat').html();
var myId = $('#myId').html();
$.ajax({
type: 'GET',
url: "chat/get_chat_thread",
data: {otherId: otherId, myId: myId},
success: function (ajaxresult)
{
console.log(ajaxresult);
// WHAT TO DO HERE??? TRIED MANY THINGS BUT DIDN'T WORKED
}
});
내 채팅/get_chat_thread은 다음과 같습니다 :
public function get_chat_thread()
{
if($data = $this->chat_model->get_chat_thread('1','2'))
{
print_r(json_encode($data));
}
else
{
echo false;
}
}
어떻게 그것을 통과하는
다음[{"chatId":"13","senderId":"1"}
,{"chatId":"12","senderId":"1"}
,{"chatId":"11","senderId":"1"}]
내 AJAX입니다 :
이
내가 무엇입니까 결과입니다? 어떤 도움이라도 대단히 감사 할 것입니다. 또한, 사용하는 경우return json_encode ($ data); 대신 print_r (json_encode ($ data));. 그럼 나는 빈 결과를 얻는다.
;'? – sintakonte
Bro 이미 결과를 얻고 있습니다. 내 질문은이 결과 인덱스를 현명하게 통과시키는 방법입니다. 루프를 의미합니다. 감사! – kamranbhatti585
내가 맞춰야 할까? -이 말은'JS가 어떻게 동작하는지에 대한 기본적인 이해이다.''jQuery'를 사용하기 때문에 아무도 당신이 여기서 무엇을하고 싶어하는지 알지 못한다. @http : //api.jquery.com/jquery.each/를 보라. 도움이 되나요? – sintakonte