gpt4 book ai didi

php - 将 javascript 数组传递给 php 来打印值不起作用

转载 作者:行者123 更新时间:2023-11-28 16:03:21 24 4
gpt4 key购买 nike

我想将 JavaScript 数组传递给 php 来打印值,但它不起作用。我做错了什么?

JavaScript

   $('#Enviar0').click(function() {
var buttons0 = [];
for(var i=0;i<4;i++){
buttons0[i]+= $('butEnv'+i).val();
alert($('butEnv'+i).val());
}
var array=buttons0.toJSONString();
$.ajax({
type:"POST",
url:"pintaParte.php",
data: {encapsulado:array},
success: function(data) {
$("#pinta").html(data);
}
});
});

php

$buttons0=parseJSON($_POST['encapsulado']);
foreach ($buttons0 as $value) {
echo $value.'<br>';
}

最佳答案

在客户端使用JSON.stringify():

$.ajax({ 
type:"POST",
url:"pintaParte.php",
data: JSON.stringify({encapsulado:array}),
success: function(data) {
$("#pinta").html(data);
}
});

关于php - 将 javascript 数组传递给 php 来打印值不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16149306/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com