| 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: 15 let
|
|||
0