phpからjQueryに2つの異なる配列を送ることはできますか? 2つの異なる配列をPHPからjQueryの配列の内容をキャプチャする2つの異なるコールバックパラメータに取得しようとしています。jQueryのコンテンツに複数のコールバックパラメータを処理しますか?
$(document).ready(function(){
$.ajax({
url : 'get.php',
type : 'get',
dataType : 'json'
}).done(function(data1, data2){
$('span:nth-last-child(2)').text(data1);
$('span:nth-last-child(1)').text(data2);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
<span></span>
<span></span>
</div>
<?php
$val1 = [ "red", "green", "blue" ];
$val2 = [ "apple", "mango" , "orange" ];
echo json_encode($val1);
echo json_encode($val2);
?>
必要な結果:
red,green,blue
apple,mango,orange
あなたは配列を返す 'エコーjson_encode(配列($ val1、$ val2)); ' – Satpal