Jump to content

Bouton reset champs d'inscription


Recommended Posts

Je cherche à faire un bouton reset des champs d'inscription pour que le client

change à chaque commande ses infos (utilisation Pro).

 

J'ai ce code : bouton save.

 

Est ce que quelqu'un a une piste , pour inscrire le bouton ?

Est ce que la variable Truncate est bonne ?

 

Merci de vos réponses

 

Enregistrement des données.

        <p class="cart_navigation required submit">

            {if isset($back)}<input type="hidden" name="back" value="{$back}" />{/if}

            {if isset($mod)}<input type="hidden" name="mod" value="{$mod}" />{/if}

            <input id="submitAccount" type="submit" name="submitFields" value="{l s='Save' mod='customfields'}" class="exclusive" />

            <span>

                <sup>*</sup>

                {l s='Required field' mod='customfields'}

            </span>    

mon bouton  (apparait mais n'est pas fonctionnel :
            <div id="my_button">
            <p class="submit">
            <input type="reset" class="button" name="submitIdentity" value="{l s='reset'}" onClick="TRUNCATE TABLE:`ps_customer_custom_field_value`"; where :'ps_customer_custom_field_id`" />
    
</p></div>  

Share this post


Link to post
Share on other sites

Bonjour,

Je pense que tu devrais faire cela en javascript. LA tu essayes d'executer du SQL depuis du HTML C'est juste impossble sans passer par le ajax puis tu t'en mêle les pinceaux.

 

Fait un bouton comme ça

<input type="button" class="reset" id="reset" value="{l s='reset'}" />

puis avec jquery 

$(function(){
 $('#reset').click(function(e){
   $('input[type="text"],textarea').val('');
   e.preventDefault();
 });
})

Normalement ça devrais vider les champs.

Mais si ton navigateur les as en mémoire ils pourront les re remplir très facilement.

Edited by guigui23 (see edit history)

Share this post


Link to post
Share on other sites

Merci Guigui de ta réponse, je pense que ca marcherait,

mais si j'utilise ajax je vide le panier,

alors que je veux vider les infos des champs

supplémentaires de identity. :

je suis pas très doué , mais le html c'est pas la solution, tu as raison.

Tu as une autre piste pour mon fichier php ?

Share this post


Link to post
Share on other sites

  • 4 years later...

Bonjour,

J'ai utiliser ta solution qui marche parfaitement bien sur mes champs, ça les remet bien vide. 

Seulement je souhaite faire en sorte que mon bouton pour réinitialiser les champs et que ça m'enlève tous mes filtres. Je m'explique. Sur mon site, j'ai des compatibilités sur les pages produits. J'ai le choix d'utiliser des filtres et de faire une recherche. Après avoir effectué ma recherche et que je souhaite cliquer sur réinitialiser, je souhaite que ça me mette les champs vide (ça c'est OK), mais je voudrais avoir une autre action sur mon bouton réinitialiser comme l'action du bouton de recherche qui va me rechercher toutes les valeurs sans filtre au final ou un rafraîchissement de la page. 

Comment puis-je donc ajouter une autre action sur le clique de mon bouton réinitialiser sur mon input ?

Voici mon code :  

<tr class="submit_research">
     <td colspan="4">
          <p>
               <button type="button" id="recherchecompat" class="exclusive">Rechercher</button>
               <input type="button" class="reset" id="reset" value="{l s='Reset'}" />
          </p>
     </td>
</tr>

et côté script

<script>
     $(function(){
          $('#reset').click(function(e){
               $('input[type="text"],textarea').val('');
          });
     })
</script>

d'avance merci pour vos réponses. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More