我必须向php发送整数数组和带ajax的字符串值。 如何做到这一点以及如何在php端获取这些值?
// values to be send
var nums = [1,2,3,4];
var method = "delete";
$.ajax({
url: "ajaxcalls.php",
type: "GET",
dataType: "json",
data: ???,
contentType: 'application/json; charset=utf-8',
});
// ajaxcalls.php
<?php
???
?>
答案 0 :(得分:2)
只需将对象中的数据传递给$.ajax
,jQuery就会为您序列化数据
在PHP中,您只需通过$ _GET超级全局检索数据。
// values to be send
var nums = [1,2,3,4];
var method = "delete";
$.ajax({
url: "ajaxcalls.php",
type: "GET",
data: {"nums": nums, "method": method}
});
<?php
$numArray = $_GET['nums'];
$method = $_GET['method'];