Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Ajax] Nie moge wysłać formularza
cornholio666
post
Post #1





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


Witam,

plik1:

  1. <form action="../includes/news/addn.php" method="post" id="newsform" name="newsform">
  2. <input type="hidden" name="action" value="addn">
  3. <button onClick="addn();">ok</button>


Plik addn.php:

  1. <?php
  2. if($_POST['action'] == 'addn'){
  3.  
  4.  if($news->add_news($_POST['title'],$_POST['prev_content'],$_POST['content'])){
  5.  echo "ok";
  6.  }else{
  7.  echo "nie";
  8.  }
  9.  }
  10. ?>


Plik addn.js
  1. function $(id) {
  2. return document.getElementById(id);
  3. }
  4. function addn() {
  5.  
  6.  
  7. advAJAX.assign($("newsform"), {
  8.  
  9. onInitialization : function(obj){
  10. $("komunikat").innerHTML = '<img src=\"/ronet/images/ladowanie.gif\" alt=\"\"> <span style="font-weight: bold;">Dodawanie...</span>';
  11.  
  12. },
  13.  
  14. onSuccess : function(obj){
  15.  
  16. if(obj.responseText == "ok"){
  17. $("komunikat").innerHTML = "News został dodany";
  18.  
  19. }
  20.  
  21. if(obj.responseText == "nie"){
  22. $("komunikat").innerHTML = "News nie został dodany";
  23.  
  24. }
  25. //alert(obj.responseText);
  26. },
  27.  
  28. });
  29.  
  30. }


Formularz wysyla sie pod FF ale pod IE juz nie chce, klikam i nic sie nie dzieje. Być może powinno byc <input type="submit"> ? jak tak to jak wyslac w taki sposób formularz?


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


http://forum.php.pl/index.php?showtopic=47940
Go to the top of the page
+Quote Post
cornholio666
post
Post #3





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


Przeczytalem link powyżej i jakos mi nie pomógł. Próbowałem na wszelkie sposoby ale za kazdym razem dostaje odpowiedz w postaci zwykłego tekstu.

Moze ktoś podać gotowe rozwiązanie jak wysłać formularz przy pomocy <input type="submit"> i w zależności od obj.responseText wyświetlić jakiś komunikat?


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post
tiraeth
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


http://advajax.anakin.us/index-pl.htm

Przykłady, zobacz ten z logowaniem....
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 01:55