$ .post jQuery发送数组

I have problem with send array in $.post to php. var_dump result is "NULL" JSON.stringify doesn't work..

JQUERY

var photobox = []; 

photobox.push(e.target.result); 

$.post("../modules/upload.php",{"images[]" : photobox, count : sum},
                   function(data)
                    {
                        $('.list').prepend(data);
                    }).done(function() {
    $('#files').prop('disabled', false);
    $('.file-search').html("Szukaj...");
    $(".img-thumbnail").removeClass("first");
    $(".img-thumbnail").first().addClass("first");

e.target.result is base64 code

PHP

$images = $_POST['images'];
var_dump($images);

You can send arrays like this:

$.post('/thepage.php', {'NameOfKey': variableName});

The above code will allow VariableName to be an Array.

You would need to encode to JSON on your client, but when on your server (PHP) convert it back to an array by using json_decode: http://php.net/manual/en/function.json-decode.php