$('#lewo a, #text a') .livequery('click', function(event) { $('#ladowanie').html("Ładowanie strony ..."), $('#ladowanie').css("visibility", "visible"), $('#text').load($(this).attr('href'),function(){ setup(), pokaz_upload_bar(), setTimeout( function(){$('#ladowanie').css("visibility", "hidden")} ,1000) } ); return false; });
Czyli z #lewo do #text i "po drodze" "odpalam" 2 funkcje ktore dzialaja na wczytanych plikach.
Teraz niżej, mam funkcje która robi serialize w jQuery i wykonuje alert (w celach testu):
$(document).ready(function(){ $(".button").click(function() { //$('#ladowanie').html("Zapisywanie zmian"); //$('#ladowanie).css("visibility", "visible"); var dataString = $("form").serialize(); alert (dataString);return false; $.ajax({ type: "POST", url: "bin/process.php", data: dataString, success: function() { $('#ladowanie).css("visibility", "hidden"); } }); return false; }); });
Niestety funkcja ta nie działa dla ładownych plików ... strona sie przeładowywuje. Firebug zamilkł bo skrypt jest dobry, sprawdzałem. Ale nie działa na plikach ładowanych przez jQuery.