redtango2 Posted December 2, 2014 Share Posted December 2, 2014 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> Link to comment Share on other sites More sharing options...
prestasafe Posted December 2, 2014 Share Posted December 2, 2014 (edited) 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 December 2, 2014 by guigui23 (see edit history) Link to comment Share on other sites More sharing options...
redtango2 Posted December 3, 2014 Author Share Posted December 3, 2014 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 ? Link to comment Share on other sites More sharing options...
julianbaros Posted August 9, 2019 Share Posted August 9, 2019 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. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now