Hay un límite en el tamaño del objeto json que pueden ser procesados por los navegadores
lo que pasa que estoy llenando un grid y bueno usando jquery
Código:
  
php
$.getJSON('datos.php', function(json)
				{				
					alert("length="+ json.length)
                   if (json.length>0)
				   {
					for (var i = 0; i < json.length; i++) {
					data[i] = {
						title: "Task " + i,
						duration: json[i].idnota,
						percentComplete: json[i].autor,
						start: "01/01/2009",
						Accion: json[i].boton,
						effortDriven: json[i].titulo
						};
					}
				  }
				  else
				  {
				  	alert("no hay datos");
				  }
Código:
  
menos de 40000 registros el navegador truena se congela que se puede hacer
?php
$anyVar ="si";
if(isset($anyVar))
{
	for ($i=1;$i<40000;$i++)
	{
		$list[] = array("idnota" => $i."-id", 
					  "autor" => "gerardo", 
					  "titulo" => "remoto",
					  "boton" => "boton"
					);		
	}		
}
else 
{
	$list = array();
}
echo json_encode($list);
?>
la respecto
he ejecutado el script php directamente para revisar si es el script php ,si tardo algo, pero
no truena y si genera en pantalla el array de registtros
que puede ser
saludos
espero sus comentarios
 

