Ładuje pliki przez livequery dzieki czemu działają skrypty na wczytanych podstronach. Używam do tego:
[JAVASCRIPT] pobierz, plaintext
  1. $('#lewo a, #text a')
  2. .livequery('click', function(event) {
  3. $('#ladowanie').html("Ładowanie strony ..."),
  4. $('#ladowanie').css("visibility", "visible"),
  5. $('#text').load($(this).attr('href'),function(){
  6. setup(),
  7. pokaz_upload_bar(),
  8. setTimeout(
  9. function(){$('#ladowanie').css("visibility", "hidden")}
  10. ,1000)
  11.  
  12. }
  13. );
  14. return false;
  15. });
[JAVASCRIPT] pobierz, plaintext


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):
[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function(){
  2. $(".button").click(function() {
  3.  
  4. //$('#ladowanie').html("Zapisywanie zmian");
  5. //$('#ladowanie).css("visibility", "visible");
  6.  
  7. var dataString = $("form").serialize();
  8. alert (dataString);return false;
  9.  
  10. $.ajax({
  11. type: "POST",
  12. url: "bin/process.php",
  13. data: dataString,
  14. success: function() {
  15. $('#ladowanie).css("visibility", "hidden");
  16. }
  17. });
  18. return false;
  19. });
  20. });
[JAVASCRIPT] pobierz, plaintext


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.