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 :

saisie semi-automatique sur champs input sans submit du formulaire


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 90
    Points : 56
    Points
    56
    Par défaut saisie semi-automatique sur champs input sans submit du formulaire
    bonjour
    voilà j'aimerais simplement avoir la completion "basique" sur quelques champs input de ma page.
    C'est à dire que le navigateur propose les dernières valeurs que j'ai enregistrée.
    Pour ca j'ai juste crée mon champ comme ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input id="input_recherche_equipement_lieu" type="text" size="30" name="rechercheLieu"/>
    Et ca ne fonctionne pas.
    Je me demande si ca vient pas du fait que tout est fait en ajax, si bien que le formulaire est jamais submité.
    Y'as t'il moyen de forcer l'enregistrement de ces valeurs ou autres ?

    merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 90
    Points : 56
    Points
    56
    Par défaut
    un peu plus de précison
    actuellement j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <input type="text" name="rechercheAdresse" id="input_recherche_adresse" size="35">
    <input type="button" value="Rechercher" onclick="rechercherAdresse()">
    avec ce bout du code tout fonctionne comme je veux, sauf que la valeur du champ input n'est pas mémorisé par le navigateur

    je suis alors passé à ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <form id="test"  method="post"  onsubmit="rechercherAdresse()">
    <input type="text" name="rechercheAdresse" id="input_recherche_adresse" size="35">
    <input type="submit" value="Rechercher"">
    </form>
    là la valeur du champ est bien mémorisé mais la page se recharge chose que je ne veux absolument pas (pour des raisons de contexte ajax)

    y'a t'il moyen d'avoir un form, de la submiter sans recharger la page?
    ou y'a t'il moyen de forcer ne navigateur a enregistrer les données des input ?

    merci

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 90
    Points : 56
    Points
    56
    Par défaut
    bon bah ok suffisait de rajouter un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    action="javascript:void(0)"
    dans le form

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

Discussions similaires

  1. [XL-2007] en vba excel saisie semi automatique dans input box
    Par IfIknow dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/12/2009, 17h49
  2. Désactiver Saisie semi automatique d'un champ.
    Par keyser36 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 19/02/2009, 17h22
  3. Réponses: 3
    Dernier message: 21/07/2008, 20h48
  4. Réponses: 1
    Dernier message: 06/04/2008, 23h07
  5. Comment désactiver la saisie semi-automatique pour un champ
    Par frochard dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 17/01/2008, 11h23

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