Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][AJAX] formularz w formularzu i przesylanie za pomocą advAjaxa
puz219
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 0
Dołączył: 1.07.2007

Ostrzeżenie: (0%)
-----


Witam.

Mam pewien problem z advAjaxem, a dokładnie to z wysyłaniem formularzy.

Mam jeden formularz, w którym znajduje się drugi formularz i chciałbym dane z tego drugiego formularza przesłać za pomocą ajaxa do pliku php, który je przetworzy, tylko problem w tym, że jak klikam na przycisk przetwórz, to nic się nie dzieje.

Oto kod:
  1. <form method="POST" action="?action=proceed">
  2. .......
  3. .......
  4. <form id="do_przetworzenia" method="POST" action="addnew.php?action=proceed_names">
  5. <textarea name="temp_names" rows="10" style="width: 500px;"></textarea>
  6. <input type="button" name="przetworz" value="Przetworz" onClick="sendForm('do_przetworzenia', 'do_wyswietlenia');"/>
  7. </form>
  8. .......
  9. <div id="do_wyswietlenia"></div>
  10. .......
  11. </form>


Oto kod funkcji sendForm():
  1. function sendForm(formid, gdzie){
  2. advAJAX.submit(document.getElementById(formid), {
  3. onInitialization : function() { document.getElementById(gdzie).innerHTML = "wait...."; },
  4. onSuccess : function(obj) { document.getElementById(gdzie).innerHTML = obj.responseText; },
  5. onError : function(obj) { alert("Error: " + obj.status); }
  6.  
  7. });
  8. }


Proszę o pomoc.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 19:31