Autor | Zpráva | ||
---|---|---|---|
Mira Profil * |
#1 · Zasláno: 8. 3. 2011, 09:32:29
Ahoj, potřeboval bych poradit. Určitě to znáte. Mám vytvořený ajax pomocí jQuery
$.ajax({ type: "GET", url: "ajax/stranka.php", data: "id="+id, success: function(data){ $("#obsah").html(data); } }); jedná se mě o to že když je stránka hodně velká nenačte se hned. Nevíte o funkci která se sem přidá a nahrazuje zatím čas strávený načítaním stranka.php .. Něco jako "nahrávám...." pro jinou funkci jsem se dočetl onSubmit ale to v tomto případě nefunguje. Předem díky za odpověd |
||
Nezkušený Profil * |
#2 · Zasláno: 8. 3. 2011, 09:34:17
|
||
Mira Profil * |
#3 · Zasláno: 8. 3. 2011, 09:38:15
Poprosil bych o upřesnění.
|
||
Nezkušený Profil * |
#4 · Zasláno: 8. 3. 2011, 09:40:36
ajaxStart a ajaxStop ?
|
||
Mira Profil * |
#5 · Zasláno: 8. 3. 2011, 09:58:38
Už to chápu. Děkuji
|
||
Mira Profil * |
#6 · Zasláno: 8. 3. 2011, 10:57:06
Ještě mám malý dotázek.
Vytvořil jsem si funkci kterou volám když potřebuju aby ten ajaxStart provedlo a u jiných funkci už toto provádět nechci. Jenže když to jednou zavolam tak se to aktivuje a provadí se to vždy když beží ajax. Nevíte jak to deaktivovat? function loading(){ $("#loading").ajaxStart(function(){ $(this).show(); }); $("#loading").ajaxStop(function(){ $(this).hide(); }); } |
||
Nezkušený Profil * |
#7 · Zasláno: 8. 3. 2011, 11:16:21
Zkus:
$('#u-me-ukaz-loading').ajaxStart(function () { $('#loading').show(); }); |
||
Časová prodleva: 14 let
|
0