2015-01-10 102 views
0

我必须发送整数数组和字符串值与PHP的Ajax。 如何做到这一点,以及如何获得这些值在PHP端?ajax后整数数组和字符串

// 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 
    ??? 
?> 

回答

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