<?xml version="1.0" encoding="utf-8"?>
<lista_utenti>
<utente id="id utente"><![CDATA[nome utente]]></utente>
</lista_utenti>
<?xml version="1.0" encoding="utf-8"?>
<lista_utenti>
<utente>
<id_utente>[nome utente]</id_utente>
<nickname_utente>[nickname utente]</nickname_utente>
</utente>
</lista_utenti>$(document).ready(function()
{
function AggiornaUtenti()
{
$.post("richiesta_ajax.asp", { azione:"utenti", rand:Math.random() }, function(xml)
{
$(xml).find("utente").each(function(){
var id = $(this).find("id_utente").text();
var nickname = $(this).find("nickname_utente").text();
$("lista-utenti").html("Utente -> " + id + " nick " + nickname);
});
});
}
setTimeout(AggiornaUtenti(), 5000);
});
> <id_utente>[nome utente]</id_utente>
$.post(
"URL"
, { parametri }
, funzione () { }
, tipo dati di risposta
$.post(
"richiesta_ajax.asp"
, { azione:"utenti", rand:Math.random() }
, function ( xml ) {
$( "utente" , xml ).each(
function () {
var $this = $( this );
var id = $( "id_utente" , $this ).text();
var nickname = $( "nickname_utente" , $this ).text();
$( "lista-utenti" ).append( "Utente -> " + id + " nick " + nickname + "<br />" );
}
);
}
, "xml"
);
un'ultima cosa: tempo fa mi avevi spiegato la funzione settimeout, ecco il codice che ho:$(function() {
$("#pannello-tabs").tabs();
});
$(document).ready(function()
{
function AggiornaUtenti()
{
$.post("richiesta_ajax.asp", { azione:"utenti", rand:Math.random() }, function(xml)
{
$(xml).find("utente").each(function()
{
var id = $(this).find("id_utente").text();
var nickname = $(this).find("nickname_utente").text();
$('<div class="riga-utente"></div>').html('<a href="privati.asp?destinatario=' + id + '">' + nickname + '</a>').appendTo("#lista-utenti");
});
}
, "xml"
);
}
AggiornaUtenti();
setTimeout("AggiornaUtenti()", 5000);
});AggiornaUtenti?
$(document).ready(function()
{
AggiornaUtenti();
});
function AggiornaUtenti()
{
$.post("richiesta_ajax.asp", { azione:"utenti", rand:Math.random() }, function(xml)
{
$(xml).find("utente").each(function()
{
var id = $(this).find("id_utente").text();
var nickname = $(this).find("nickname_utente").text();
$('<div class="riga-utente"></div>').html('<a href="privati.asp?destinatario=' + id + '">' + nickname + '</a>').appendTo("#lista-utenti");
});
setTimeout("AggiornaUtenti()", 5000);
}
, "xml"
);
}

$( "#lista-utenti" ).empty();
$(document).ready(function()
{
AggiornaUtenti();
});
function AggiornaUtenti()
{
$.post("richiesta_ajax.asp", { azione:"utenti", rand:Math.random() }, function(xml)
{
$(xml).find("utente").each(function()
{
var id = $(this).find("id_utente").text();
var nickname = $(this).find("nickname_utente").text();
$( "#lista-utenti" ).empty();
$('<div class="riga-utente"></div>').html('<a href="privati.asp?destinatario=' + id + '">' + nickname + '</a>').appendTo("#lista-utenti");
});
setTimeout("AggiornaUtenti()", 5000);
}
, "xml"
);
}
$( "#lista-utenti" ).empty();
$(xml).find("utente").each(function()
{
var id = $(this).find("id_utente").text();
var nickname = $(this).find("nickname_utente").text();
$('<div class="riga-utente"></div>').html('<a href="privati.asp?destinatario=' + id + '">' + nickname + '</a>').appendTo("#lista-utenti");
});
Powered by mwForum 2.22.1 © 1999-2010 Markus Wichitill