Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   как передать массив аяксом (https://javascript.ru/forum/dom-window/48828-kak-peredat-massiv-ayaksom.html)

imedia 18.07.2014 12:57

как передать массив аяксом
 
Привет, не приходит в обработчик массив, почему? undefined
var array = new Array();
$('.group_nums').each(function(){
    array.push($(this).val());
});
alert(array)
    $.ajax({
          type: 'POST',
          url: '/functions_ajax/page_reload/',
          data: array,
          success: function(data) {
            alert(data)
          },
          error:  function(xhr, str){
                alert('Возникла ошибка: ' + xhr.responseCode);
            }
        });

alert(array) 1,2

imedia 18.07.2014 13:05

Решено
var array = new Array();
$('.group_nums').each(function(){
    array.push(parseInt($(this).val()));
});
alert(array)
    $.ajax({
          type: 'POST',
          url: '/functions_ajax/page_reload/',
          data: {array:array},
          success: function(data) {
            alert(data)
          },
          error:  function(xhr, str){
                alert('Возникла ошибка: ' + xhr.responseCode);
            }
        });


Часовой пояс GMT +3, время: 10:08.