2015-01-10 2 views
0

Мне нужно отправить массив целых чисел и строковое значение с ajax на php. Как это сделать и как получить эти значения на стороне php?ajax post массив целых чисел и строка

// 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']; 
Смежные вопросы