Quiero consultar periódicamente una secuencia de comandos PHP para nuevos mensajes. Para hacerlo, estoy usando la función setInterval() y AJAX.setInterval() única función en ejecución una vez
$(document).ready(function(){
var queryInterval = 1000; /* How fast we query for new messages */
setInterval(getMessages(), queryInterval);
function getMessages() {
console.log("tick");
}
});
Sin embargo, cuando miro la consola de Javascript, solo estoy viendo "tic" una vez. Me he asegurado de que la consola no ignore más registros de las mismas cadenas, por lo que si el código funcionaba correctamente, debería mostrar "tic" en la consola cada segundo.
¿Alguien sabe qué podría salir mal aquí?
había otra pregunta solo como esto hace una hora. –
getMessages() deberían ser getMessages – georg
@ 32bitkid: Las preguntas sobre 'setTimout' y' setInterval' son bastante comunes. – Ivan