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

jQuery Discussion :

Formulaire méthode POST


Sujet :

jQuery

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 152
    Par défaut Formulaire méthode POST
    Bonjour,

    Je m'essaie au développement d'une web application pour mobile donc, avec Jquery.

    Dans ma balise HEAD j'ai mis le code suivant :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.css" />
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.5.min.js"></script>
    <script type="text/javascript" src="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.js"></script>

    Pour passer d'une page à l'autre, j'utilise des liens codés de la façon suivante :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="javascript:gomenu('page2.php')" >Page 2</a>

    Et sur une de mes pages, j'ai un formulaire de recherche que j'ai voulu coder de la façon suivante :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <FORM METHOD='POST' name='ch' ACTION='cherche.php' >
    	<center>
    		<input type="search" maxlength='20' name="donnees" id="search" >
    		<fieldset data-role="controlgroup"  data-type="horizontal">
    			<input type="radio" name="choix" id="choixa" value="D1" checked='checked' >
    			<label for="choixa">données 1 </label>
    			<input type="radio" name="choix" id="choixb" value="D2">
    			<label for="choixb">données 2 </label>
    			<input type="radio" name="choix" id="choixc" value="D3">
    			<label for="choixc">données 3 </label>
    		</fieldset>
    		<INPUT TYPE='SUBMIT' VALUE='Go' name='cherche_donnees'>
    	</center>
    </form>

    Et c'est là où j'ai un problème !
    Quand je valide mon formulaire, je reste sur la page actuel avec un "loading" (issu de jquery je présume) qui apparaît et je tombe sur une page blanche. Mais je n'accède pas à la page "cherche.php".

    Je pense que le problème vient du fait que le jquery s'exécute côté client... etmoi j'essaie d'utiliser un formulaire avec envoi des données côté serveur.
    Mais je ne vois pas comment le résoudre.
    Seriez vous en mesure de m'aider sur cette problématique ?

    En vous remerciant par avance.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 152
    Par défaut
    Une solution serait elle d'ajouter [ data-ajax="false" ] dans la balise FORM ?
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <FORM METHOD='POST' name='ch' ACTION='cherche.php' data-ajax="false">

  3. #3
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonjour,
    Une solution serait elle d'ajouter [ data-ajax="false" ] dans la balise FORM ?
    je ne vois pas ce que cela changerait.

    Es tu sûr de ta page recherche.php, teste la à vide, le problème est semble t-il plus PHP que JavaScript. Il existe un excellent forum pour cela

Discussions similaires

  1. Formulaire méthode POST vers une page Wordpress
    Par Flodelarab dans le forum WordPress
    Réponses: 7
    Dernier message: 11/06/2015, 15h20
  2. Problème formulaire méthode POST avec gadget Windows
    Par Zendon dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/08/2011, 15h41
  3. Plusieurs formulaires dans un fichier avec plusieurs méthodes post
    Par cyberdevelopment dans le forum Langage
    Réponses: 2
    Dernier message: 17/08/2006, 15h04
  4. Réponses: 1
    Dernier message: 15/05/2006, 18h05
  5. Formulaire utilisant la méthode POST + popup
    Par Hell dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 27/10/2004, 13h34

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