function pedirDatos(){
var id,Status,Status2;
id=document.getElementById('id').value;
Status=document.getElementById('Status').value;
Status2=document.getElementById('Status2').value;
//instanciamos el objetoAjax
ajax=objetoAjax();
ajax.open("POST", "url",true);
ajax.setRequestHeader("Content-Type","el codigo de aqui no me lo acepta el foro");
ajax.send("id="+id+"&Status="+Status+"&Status2="+S tatus2);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
//divResultado.innerHTML = ajax.responseText;+
//alert(ajax.responseText);
var resultado=ajax.responseText;
asignarDatos(resultado);
}
}
}
function asignarDatos(resultado){
var cRes=resultado.split("^");
alert(cRes[0])
Sub=eval('['+cRes[0]+']');
Sec=eval('('+cRes[1]+')');
//Columna de Subdivison para todos los Status
for(var pos=0;pos<cRes[0].length;pos++){
id="sub"+Sub[pos].status;
document.getElementById(''+id+'').innerHTML=Sub[pos].count;
}
//Columna de Section para todos los Status
for(var pos=0;pos<cRes[1].length;pos++){
id="sec"+Sec[pos].status;
document.getElementById(''+id+'').innerHTML=Sec[pos].count;
}
}
ese es mi codigo y el error bueno, es el del titulo... y sinceramente ya no se qeu hacer...
si alguien tiene una idea...
ah!! este es el php donde se crea el array:
$num_rows=0;
while($row=mysql_fetch_array($result, MYSQL_ASSOC)){
if(is_null($row["count"])) $count="0"; else $count=$row["count"];
if($num_rows>0){
$sub.=",";
}
$sub.="{"count":"".$count.
"","status":"".$row["status"].""}";
$num_rows++;
}