tu kod:
a tu js obslugujacy formularz
function dodaj_na_shoutbox_formularz() { advAJAX.submit(document.getElementById("post_dodaj"),{ onLoading : function(obj) { }, onSuccess : function(obj) { document.getElementById('dodaj_na_shoutbox').innerHTML = obj.responseText; if(obj.responseText.match('dodany') == 'dodany') { wyswietl_shoutbox(); // odswierza shoutbox jesli dodano wpis } } }); }
mam tez formularz do glosowania ktory nie dziala bo gdy sie kliknie na przycisk submit ładuje sie strona ajax_shoutbox.php zamiast zdefiniowanej w formularzu (id="ocen_form") gdzie action="ajax_ocen.php" .
A co najdziwniejsze gdy usune z kodu storny formularz shouboxa to głosowanie dizala bez porblemu. Problem tkwi w tym ze gdy sa w kodzie dwa formularze ktore uzywaja funkcji advAJAX.submit to nie dziala glosowanie na pliki.
funkcja js do oceniania
function ocen() { advAJAX.submit(document.getElementById("ocen_form"),{ onLoading : function(obj) { document.getElementById('ocen_komunikat').innerHTML = '<img src="images/load.gif"> czekaj'; }, onSuccess : function(obj) { if (obj.responseText == "no") { document.getElementById('ocen_komunikat').innerHTML = 'Nie przesłano oceny dla pliku.'; } else if(obj.responseText == "no2") { document.getElementById('ocen_komunikat').innerHTML = 'Plik który chcesz ocenić nie istnieje.'; } else if(obj.responseText == "no3") { document.getElementById('ocen_komunikat').innerHTML = 'Wybierz ocenę dla pliku.'; } else { document.getElementById('ocen').innerHTML = obj.responseText; } } }); }
Przy okazji mam tez plik gdzie mam formularz avatara ktory nie uzywa ajaxa i przez kod formularza shouboxa nie dziala upload avatara bo zamiast wywolania pliku action="avatar.php" wywolywany jest ajax_shoubox.php
Prosze pomozcie mi jak to mam zrobic zebysie mogly funkcje do swoich formualrzy odwolywac i do swoich plikow wysylac dane z formularza o danym id. Bo teraz sie mieszaja


Probowalem uzywac metody assign ale cos mi to nie szlo.
