PHP 和 Ajax(jquery) 陣列參數傳遞
PHP 和 Ajax(jquery) 陣列參數傳遞
資料來源:https://wbkuo.pixnet.net/blog/post/39464462
https://www.796t.com/post/NDZvaWk=.html
JS -> PHP
<script src='/global/js/jquery.js'></script>
<script>
/* 一般陣列 */
var arr1 = [];
arr1[0] = 1;
arr1[1] = 3;
arr1[3] = 8;
/* 使用物件方式建立類似 key -> value 的陣列 */
var arr2 = {};
arr2[0] = 1;
arr2[1] = 3;
arr2[3] = 8;
$.ajax(
{
url: 'http_ajax.php',
cache: false,
dataType: 'html',
type:'POST',
data: {arr1:arr1, arr2:arr2},
error:function(){alert('Ajax request 發生錯誤');},
success: function(res){alert('Ajax success!');}
});
</script>
<?php
print_r($_POST);
?>
PHP -> JS
<?php
echo json_encode($cars);
?>
var foo = $.parseJSON(xmlhttp.responseText);
//or
$.getJSON("url", function(data){
//data is your array
});
One thought on “PHP 和 Ajax(jquery) 陣列參數傳遞”
網站模板整合後端系統入門相關範例