Nuestro equipo de expertos despúes de varios días de investigación y de juntar de información, obtuvieron los datos necesarios, nuestro deseo es que te resulte útil para tu trabajo.
Solución:
En general, si no sabe cómo funciona algo, busque un ejemplo del que pueda aprender.
Para este problema, considere esta demostración
Puede ver que cargar contenido con AJAX se logra muy fácilmente con jQuery:
$(function()
// don't cache ajax or content won't be fresh
$.ajaxSetup (
cache: false
);
var ajax_load = "
";
// load() functions
var loadUrl = "http://fiddle.jshell.net/deborah/pkmvD/show/";
$("#loadbasic").click(function()
$("#result").html(ajax_load).load(loadUrl);
);
// end
);
Trate de entender cómo funciona esto y luego intente replicarlo. Buena suerte.
Puedes encontrar el tutorial correspondiente AQUÍ
Actualizar
Ahora mismo el siguiente evento inicia el ajax load
función:
$("#loadbasic").click(function()
$("#result").html(ajax_load).load(loadUrl);
);
También puede hacer esto periódicamente: ¿Cómo activar la solicitud AJAX periódicamente?
(function worker()
$.ajax(
url: 'ajax/test.html',
success: function(data)
$('.result').html(data);
,
complete: function()
// Schedule the next request when the current one's complete
setTimeout(worker, 5000);
);
)();
Hice una demostración de esta implementación para ti. AQUÍ. En esta demostración, cada 2 segundos (setTimeout(worker, 2000);
) el contenido se actualiza.
También puede simplemente cargar los datos inmediatamente:
$("#result").html(ajax_load).load(loadUrl);
Que tiene ESTE demostración correspondiente.
Supongamos que desea mostrar algunos contenido de transmisión en vivo (decir transmisión en vivo.txt) en su página web sin ninguna actualización de página, entonces lo siguiente simplificado el ejemplo es para ti.
en la parte inferior archivo htmlla datos en tiempo real se actualiza en el división elemento de identificación “datos en tiempo real”
índice.html
Live Update
Loading Data...