개발 스크랩 메모/PHP
AJAX jQuery PHP 반환 값
렉사이
2020. 12. 14. 23:57
나는 ajax 초보, php 전송 jquery 내용에 곤혹스러웠다.
그래서 ajax 함수가 있습니다.
다음과 같습니다.
$.ajax({ url: '/my/site', data: {action: 'test'}, type: 'post', success: function(output) { alert(output); } });
(Ajax 다른 stickoverflow 페이지에서 가져왔습니다.
)
그러나 다른 각종 자원에 있어서 그들의 성공 부분은 다음과 같다:
success: function(data) {functionfoocommandshere}
나는 단지 어떤 변수의 명명을 결정했는지 모르겠다?만약 php 마지막 배열에 응답한다면:
echo $myVar;
내가 어떻게 ajax 에서 이걸 받을 수 있을까?
대답
ajax 가 전체 사이트를 가져오도록 요청합니다.
그래서 변수 중 모든 데이터를 얻지 않고 데이터 인자에서 전체 사이트를 얻지 않습니다.
모든 당신들이 함께 한 메아리는 이 인자 중에 있습니다.
그룹을 검색하려면 우선 json 으로 바꿔야 한다.
echo json_encode($myArray);
그리고 Ajax 를 통해 이 방식으로 받아들일 수 있습니다
$.ajax({ url: '/my/site', data: {action: 'test'}, dataType: 'json', type: 'post', success: function(output) { alert(output); } });