Autor Zpráva
Mira
Profil *
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 *
http://api.jquery.com/category/ajax/
Mira
Profil *
Poprosil bych o upřesnění.
Nezkušený
Profil *
ajaxStart a ajaxStop ?
Mira
Profil *
Už to chápu. Děkuji
Mira
Profil *
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 *
Zkus:

$('#u-me-ukaz-loading').ajaxStart(function () {
 $('#loading').show();
}); 

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: