Hola amigos, les cuento que estoy tratando de hacer lo siguiente:
function arreglo(){
var $datosPersonales=new Array();
var $personalCIA=new Array();
$datosPersonales["nombre"]="Jaime";
$datosPersonales["edad"]=25;
$datosPersonales["fechaIngreso"]="12/12/2005";
$personalCIA[0]=$datosPersonales;
$datosPersonales["nombre"]="Pedro";
$datosPersonales["edad"]=30;
$datosPersonales["fechaIngreso"]="01/02/2007";
$personalCIA[1]=$datosPersonales;
$datosPersonales["nombre"]="Teresa";
$datosPersonales["edad"]=20;
$datosPersonales["fechaIngreso"]="01/03/2009";
$personalCIA[2]=$datosPersonales;
$datosPersonales["nombre"]="Diana";
$datosPersonales["edad"]=31;
$datosPersonales["fechaIngreso"]="22/11/20011";
$personalCIA[3]=$datosPersonales;
for ($i=0; $i<=$personalCIA.length-1; $i+=1)
document.write( $i + "- " + $personalCIA[$i]["nombre"] + " - " + $personalCIA[$i]["edad"] + " - " + $personalCIA[$i]["fechaIngreso"] + "<br/>");
}
Pero al usar el for, sólo me muestra un dato....
y si lo intento de esta otra forma:
function arreglo()
{
var $personalCIA=new Array();
$personalCIA[0]["nombre"]="Jaime";
$personalCIA[0]["edad"]=25;
$personalCIA[0]["fechaIngreso"]="12/12/2005";
$personalCIA[1]["nombre"]="Pedro";
$personalCIA[1]["edad"]=30;
$personalCIA[1]["fechaIngreso"]="01/02/2007";
$personalCIA[2]["nombre"]="Teresa";
$personalCIA[2]["edad"]=20;
$personalCIA[2]["fechaIngreso"]="01/03/2009";
$personalCIA[3]["nombre"]="Diana";
$personalCIA[3]["edad"]=31;
$personalCIA[3]["fechaIngreso"]="22/11/20011";
for ($i=0; $i<=$personalCIA.length-1; $i+=1)
document.write( $i + "- " + $personalCIA[$i]["nombre"] + " - " + $personalCIA[$i]["edad"] + " - " + $personalCIA[$i]["fechaIngreso"] + "<br/>");
}
No funciona, en que estoy errado?
Gracias.