javascript - $.post Jquery发送数组

标签 javascript php jquery ajax

我在将 $.post 中的数组发送到 php 时遇到问题。 var_dump 结果为“NULL” JSON.stringify 不起作用..

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);

最佳答案

您可以像这样发送数组:

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

上面的代码将允许 VariableName 是一个数组。

关于javascript - $.post Jquery发送数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44101488/

相关文章:

javascript - 快速验证器检查输入是否是可用选项之一

javascript - 在 Jquery 中渲染图像抛出 500(内部服务器错误)

php - 如何从 PHP 将 MySql SQL_MODE 设置为 ANSI

php - 在 drupal 模块中通过 Ajax 调用执行 PHP 代码

javascript - 在两个 onkeyenter 上执行模糊函数

jquery限制元素查询结果

jquery - 响应式网站上的 CSS 下拉菜单导致手机出现问题

javascript - CSS - 纯 CSS + AngularJS 中的旋钮光标

javascript - 您是否有任何理由想要在变量和递增/递减运算符之间留一个空格?

php - 光谱颜色选择器将 id 和颜色发送到 php