Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Nacitat do jquery len prvý riadok

Krok 1. nedělej AJAX request každou sekundu! Není to zdravé pro server :)

Krok 2. použij místo .load() metodu .get() objektu jQuery.

$.get("data.php", function(data) {
  $("#cas").html(data);
});
Nyní je odpověď serveru v proměnné data, což bude string a stačí zavolat .split() metodu, která rozdělí string do pole dle znaku, s argumentem \n (pokud tedy ten nový řádek není pomocí <br/>).

$.get("data.php", function(data) {
  var lines = data.split("\n");
  $("#cas").html(lines[1]);
});
Ale znova - neposílej požadavek na server každou sekundu!!! Pokud děláš odpočet, tak si pošli do JS cílový čas a odpočet dělej v JS.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny