Hola envío con ajax la siguiente cadena armada con json
Código Javascript
:
Ver original{"Comp":["{"Marca":"1","Compatibles":["pj3","pj4"],"SirvePara":["r23","r24"]}","{"Marca":"1","Compatibles":["pj78","p123"],"SirvePara":["rj115","rj789"]}",""]}
es un arreglo de elemento json
{"Marca":"1","Compatibles":["pj3","pj4"],"SirvePara":["r23","r24"]}
{"Marca":"1","Compatibles":["pj3","pj4"],"SirvePara":["r23","r24"]}
Y el problema es que no puedo acceder a los elementos de arreglo.... intente un millon de formas y ya no se cual probar.
lo más coherente que he probado es
Código PHP:
Ver original// aca biene la cadena que pegue anteriormente
$Compatibles=$json->decode(stripslashes($_POST['IngArt_AddCompatibles']));
//$a= $Compatibles->Comp[0]->Compatibles[0];// devuelve NULL
$a= $Compatibles->Comp[0]["Compatibles"][0];// devuelve ""
return $a;
Espero me puedan ayudar, desde ya muchas gracias.