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


