ajax post整数和字符串数组

时间:2015-01-10 16:35:52

标签: javascript php arrays ajax

我必须向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
   ???
?>

1 个答案:

答案 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'];