Ankündigung

Einklappen
Keine Ankündigung bisher.

Ajax Problem

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Ajax Problem

    PHP-Code:
        $(document).ready(function () {
            $(
    "#main").submit(function () {

                if($(
    "#username").val() == "" || $("#text").val() == ""){

                    $(
    "#response").html("Das Feld ist leer!");
                
                }else{
                    
    //ajax check
            
    $("#response").html("Lade...");
                    
                    $.
    ajax({
                        
    type"POST",
                        
    url"check.php",
                        
    data"username="+ $("#username").val() + "&text=" + $("#text").val(),
                        
    success: function (msg){

                            $(
    "#response").html(msg);
                            $(
    "#submit").attr("disabled","disabled");
                        
                        }
                    });
                    
    //check end
            
    }

                return 
    false;

            });
        
        }); 

    Ich möchte den Usernamen und den Text an eine PHP datei übergeben.
    Aber seit ich eine textarea hinzugefügt habe, läuft nichts mehr


    PHP-Code:

    <!DOCTYPE HTML>
    <
    html>
    <
    head>
    <
    title>Jquery Eintrag</title>
    <
    script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
    <script type="text/javascript" src="script.js"></script>
    </head>
    <body>
     
     <div id="main">
         
         <form action="index.html" method="POST">
         <input type="text" id="username" placeholder="Username">
         <textarea maxlenght="500" id="text">Message</textarea>
         <input type="submit" id="submit" value="Senden">
         </form>
     
     </div>

     <div id="response"></div>

    </body>
    </html> 


  • #2
    wilkommen im forum!
    Aber seit ich eine textarea hinzugefügt habe, läuft nichts mehr
    gar nichts?? dann ist wohl der rechner aus.

    Kommentar


    • #3
      versuchs mal mit serialize()
      PHP-Code:
          $(document).ready(function () {
              $(
      "#main").submit(function () {

                  if($(
      "#username").val() == "" || $("#text").val() == ""){

                      $(
      "#response").html("Das Feld ist leer!");
                  
                  }else{
                      
      //ajax check
              
      $("#response").html("Lade...");
                      var 
      data = $("#main form").serialize();
                      $.
      ajax({
                          
      type"POST",
                          
      url"check.php",
                          
      datadata,
                          
      success: function (msg){

                              $(
      "#response").html(msg);
                              $(
      "#submit").attr("disabled","disabled");
                          
                          }
                      });
                      
      //check end
              
      }

                  return 
      false;

              });
          
          }); 

      Kommentar

      Lädt...
      X