Как передать массив из javascript в php при помощи ajax

26.06.2013

Главный момент – передаваемый массив должен быть обрамлен фигурными скобками.

Вот пример кода, получаем все отмеченные чекбоксы, формируем из них массив и передаем его php сценарию:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$('#btn_go').click(function(){

    var aR;
    aR = new Array();
    $( "#tabs-1 input[type=checkbox]:checked" ).each(function( index ) {
        aR[index] = $(this).nextAll("input[type=hidden]").val();
    });

    $.ajax({
            url: "ajax.php?task=get_array",
            type: 'post',
            data: {aR: aR},
            success: function(data)
            {
                //Do Something
            }
    });
    
});    


Категории: JavaScript
Яндекс.Метрика