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

Ext JS / Sencha Discussion :

changer l'url du bouton submit


Sujet :

Ext JS / Sencha

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 16
    Par défaut changer l'url du bouton submit
    Bonjour,

    Je veux que mon formulaire affiche directement des donnés de la base sachant que mon formulaire contient aussi le bouton submit afin d’avoir la possibilité de les modifiés. Mais puisque les deux actions utilisent le même url je ne peux pas avoir ce résultat. Alors est ce que quelqu’un peut m’aider pour changer l’url de submit.
    merci d'avance.

  2. #2
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par défaut
    Si tu as deux boutons submit seul celui sur lequel on a cliqué sera renvoyé, par exemple teste cela dans une page séparée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
    echo '<pre>';
    print_r($_POST);
    echo '</pre>';
    ?>
    <form action = "#" method = "post">
    <input type = "text" name = "texte" value = "test" />
    <input type = "submit" name = "modif" value = "modif" />
    <input type = "submit" name = "ajout" value = "ajout" />
    </form>
    Soit tu récupère $_POST['modif'] en cliquant sur "modif" soit $_POST['ajout'] en cliquant sur "ajout" mais jamais les deux en même temps.

    Donc même si l'url de l'attribut action (ici action = "#" indique la page en cours) est identique pour les différents boutons , rien ne t'empêche de faire le traitement adéquat dans une même page en fonction du bouton cliqué.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <?php
    if (isset($_POST['modif']))
    {
    //code modification
    }
     
    if (isset($_POST['ajout']))
    {
    //code ajout
    }
    ?>

  3. #3
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par défaut
    Bon peut-être je n'ai pas bien compris ta question. Sinon en javascript il est facile de modifier l'attribut action d'un formulaire en faisant par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    var form = document.getElementById('form1');
    form.action = "nouvelle_url.php";
     
    ...
    <form action = "#" method = "post" id = "form1">

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 16
    Par défaut
    merci pour ton aide j'ai réussi à résoudre le problème

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Changer quantite sans bouton submit
    Par hoangeric dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 08/07/2009, 21h38
  2. ASP URL hyperlien agit comme bouton SUBMIT
    Par hottnikks_79 dans le forum ASP
    Réponses: 2
    Dernier message: 11/08/2006, 21h00
  3. changer le style d'un bouton submit avec du javascript
    Par ipeteivince dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 08/08/2006, 15h44
  4. Formulaire et bouton submit avec image mapée
    Par dody dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 06/12/2004, 16h00
  5. Javascript bouton submit
    Par lilou0210 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 05/11/2004, 11h40

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