IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[AJAX] Ajax et formulaires


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Points : 37
    Points
    37
    Par défaut [AJAX] Ajax et formulaires
    Bonjour,
    Comment je peux remplacer cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    <form action="ajout.php" method="post"> 
      <table width="867" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="203"><div align="left">Titre de la musique : </div></td>
          <td width="664">
            <div align="left">
              <input name="nom" type="text" id="nom" size="21" maxlength="20" />
          </div></td>
        </tr>
        <tr>
          <td><div align="left">Lieu :</div></td>
          <td><div align="left">
            <input name="lieu" type="text" id="lieu" value="Inconnu" size="51" maxlength="50" />
          (ne pas changer si inconnu)</div></td>
        </tr>
        <tr>
          <td height="10"><div align="left">Année :</div></td>
          <td>
     
            <div align="left">
              <input name="annee" type="text" id="annee" value="0" size="5" maxlength="4" />
          (laisser 0 si inconnu)</div></td>
        </tr>
        <tr>
          <td height="21"><div align="left">
            <p>Adresse de la video:<br />
              </p>
            </div></td>
          <td><div align="left">
            <p>
              <input name="lien" type="text" id="lien" size="51" maxlength="50" />
              <a href="FAQvideo.php" target="_blank"><img src="images/question.png" width="20" border="0" align="absmiddle"></a>      </div></td>
        </tr>
        <tr>
          <td height="20">Site de la video</td>
          <td><div align="left">
              <INPUT NAME=site TYPE=radio VALUE="1" checked="checked">
          Youtube<br />
          <INPUT TYPE=radio NAME=site VALUE="2">
          Dailymotion</div></td>
        </tr>
      </table>
      <p>
        <input type="submit" name="envoyer" id="envoyer" value="Envoyer" />
      </p>
    </form>
    Par un code ajax qui lance la page "ajout.php" entre les balises DIV, celle du contenu donc, et ne remplace pas la page entierement ?

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    visiblement, il faudrait décrire un peu plus clairement ce que tu souhaites obtenir

    A+

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Points : 37
    Points
    37
    Par défaut
    Je veux juste un formulaire qui s'envoie dans les basises <div> a l'envois et pas en page principale

  4. #4
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Dans la mesure où Ajax n'utilise pas le fonctionnement "formulaire", il faut que tu le génères par ton code : ta fonction Ajax doit appeler l'url qui serait générée par le formulaire s'il était soumis de manière classique.
    Elle doit donc récupérer tous les paramètres nécessaires (les éléments du form) et constituer l'url en dynamique.
    Il te faut ensuite, à la récupération de la réponse, remplacer le innerHTML du div par la réponse du formulaire ...

    A+

Discussions similaires

  1. [AJAX] Ajax et un formulaire(dans un div include)
    Par HWICE dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 10/09/2007, 16h49
  2. [AJAX] Ajax, formulaire, div et select
    Par n8ken dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 23/09/2006, 10h51
  3. [AJAX] submit file Formulaire
    Par Azanael dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 06/06/2006, 19h36
  4. [AJAX] Ajax et formulaire
    Par Mimi Bulles dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 13/05/2006, 15h17
  5. [AJAX] Ajax et formulaire
    Par Mimi Bulles dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 13/05/2006, 12h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo