我在$.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是base64代码
$images = $_POST['images'];
var_dump($images);发布于 2017-05-21 20:31:48
您可以发送这样的数组:
$.post('/thepage.php', {'NameOfKey': variableName});上面的代码将允许VariableName成为一个数组。
发布于 2017-05-21 21:26:48
您需要在客户端将其编码为JSON,但在服务器(PHP)上使用json_decode:http://php.net/manual/en/function.json-decode.php将其转换回数组时
https://stackoverflow.com/questions/44101488
复制相似问题