Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ajax - wysyłanie postem danych Multi Forms
Forum PHP.pl > Forum > XML, AJAX
Kazaan
Witam po dlugiej przerwie smile.gif mam oto takie sprosny kawałek kodu:

  1. $(document).ready(function(){
  2. $('#btnADDP').click(function(){
  3. $('#boxADDP').load('_costam.php', $('#formADDP').serializeArray());
  4. });
  5. });


działa swietnie, problem zaczyna sie gdy chce na tej jednej funkcji przepracowac wiecej formularzy, probowalem tak:

  1. $('form').submit(function()
  2. {
  3. $("#boxADDP").load("_costam.php",$(this).serializeArray());
  4. });


i tez niestety nie dziala... gdzie lezy blad?? z gory dzieki za pomoc !
wookieb
A czy w jakikolwiek sposób zdebudowałeś ten kod próbując wysnuć jakiekolwiek wnioski?
Kazaan
Cytat(wookieb @ 3.02.2011, 15:03:34 ) *
A czy w jakikolwiek sposób zdebudowałeś ten kod próbując wysnuć jakiekolwiek wnioski?


nie, pobralem wlasnie firebug ale jeszcze go nie rozpracowalem.
wookieb
Włącz firebug i otwórz na zakładce konsoli
Jakw kodzie JS wpiszesz
[JAVASCRIPT] pobierz, plaintext
  1. console.log(zmienna);
[JAVASCRIPT] pobierz, plaintext
to w konsoli wyświetli Ci się zawartość owej zmiennej.
Kazaan
Cytat(wookieb @ 3.02.2011, 15:24:25 ) *
Włącz firebug i otwórz na zakładce konsoli
Jakw kodzie JS wpiszesz
[JAVASCRIPT] pobierz, plaintext
  1. console.log(zmienna);
[JAVASCRIPT] pobierz, plaintext
to w konsoli wyświetli Ci się zawartość owej zmiennej.


za pieknie to nie wyglada ale poradzilem sobie bez debugowania:

  1. $(document).ready(function(){
  2. $(".abutton").click(function(){
  3. var element = $(this);
  4. var Id = element.attr("id");
  5. $("#loadplace"+Id).load("go.php",$("#form"+Id).serializeArray()).fadeIn('slow');
  6. $("#loadplace"+Id).fadeOut(2400);
  7. });
  8. });


tak czy siak dzieki wookieb za pomoc smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.