Witam wszystkich :)
Może ktoś wie co jest nie tak z tym kodem?
function getUsers()
{
$.ajax({
type:"GET",
url:"pobierz.php",
contentType:"application/json; charset=utf-8",
dataType:'json',
success: function(json) {
document.getElementById("lista").innerHTML = '<strong>Osoby online:</strong>
<span class="actions" id="RefreshUsers">Odśwież</span><br/>';
for (var klucz in json)
{
var wiersz = json[klucz];
var login = wiersz[1];
$("<span class=user>"+login+"</span>")
.appendTo('#lista')
.append("<br/>")
}
},
error: function(blad) {
alert( "Wystąpił błąd");
console.log(blad);
}
});
}
$(document).ready(
function()
{
$("#RefreshUsers").click(
function()
{
getUsers();
});
getUsers();
});
Niby wszystko działa, ale jak zmienię zawartość diva za pomocą innerHTML to potem funkcja nie dołącza do niego danych z bazy. Zanim to dodałem wszystko było w porządku, a teraz w divie pojawia się tylko i wyłącznie to co podam jako innerHTML a wszystkie dane, które miały być dołączone gdzieś giną.
Pozdrawiam