2
이 예제를 고려하십시오.Ajax - success 1 개 이상의 변수를 반환합니다.
저는 PHP 스크립트에 대한 ajax 호출을 수행하고 1 개의 결과를 얻습니다. PHP는 다음과 같은 결과를 출력합니다
echo json_encode($result);
다음 JavaScript는 결과를 다시 얻습니다. 이제
dataType: "JSON",
success:function(data){
var result = data
}
나는이 결과를 에코 PHP 스크립트를 가지고 자바 스크립트이 가능
echo json_encode($result);
echo json_encode($result2);
dataType: "JSON",
success:function(data1,data2){
var result1 = data1
var result2 = data2
}
아래 코드 같은 그들을 구별 할 수있을 수 있는지 확인하기 위해 노력하고 있어요?
echo json_encode(array("data1" => $data1, "data2" => $data2));
과 같이 인쇄 : 그렇다면, 어떻게
결과 1과 2는 배열이나 배열이 무엇인지 경우 개체. wouldnt 이것은 javascript가 그들을 분리하기 위해 루프하는 것은 매우 고통 스럽습니다. – codenoob
Opps, 그냥 AJAX를하고 있다는 것을 깨달았습니다. PHP는 별도의 페이지에 있어야합니다. '@ d3r1ck'의 대답을보십시오. – PHPglue