javascript 배열을 PHP로 전달하여 값을 인쇄하고 싶지만 작동하지 않는다. 내가 도대체 뭘 잘못하고있는 겁니까?자바 스크립트 배열을 PHP로 보내서 값을 출력 할 수 없다.
자바 스크립트
$('#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>';
}
"작동하지 않는 것"은 무엇입니까? 우리는 관심사가 아닙니다. – str
'parseJSON()'함수의 내용은 무엇입니까? 왜 당신은'json_decode()'를 사용하지 않는가? – Sirko
방화범이 따르는 오류는 여기에 있습니다 : var array = buttons0.toJSONString(); – jal