plusieurs boutons sur un formulaire
J'ai un bouton clair que je veux lier dans certains programmation php. comment détecter si le bouton effacer est pressé. Lorsque l'utilisateur presse clair, je vais devoir mettre à jour une table sql pour effacer des entrées. mais d'abord, j'ai besoin de savoir quand le bouton est pressé.
<input name="Reset1" type="reset" value="clear" />
Quand ils cliquez sur effacer, Ne fait rien d'autre arriver de côté à partir de la requête? E. g. Est-il un message ou la soumission d'un formulaire?
OriginalL'auteur acctman | 2010-11-08
Vous devez vous connecter pour publier un commentaire.
Vous cochez la
post
ouget
les données de votre formulaire, en utilisant le nom du bouton:PHP (après la soumission):
Sinon, vous avez deux boutons avec le même nom, qui à la fois soumettre votre formulaire, et
if/else
leurs valeurs:PHP (après la soumission):
Pas de soucis. Une chose à garder à l'esprit, si vous ne dites pas
type='button'
pour cette balise, il sera AUTOMATIQUEMENTsubmit
buttton!OriginalL'auteur Ben
Solution de: http://websistent.com/multiple-submit-buttons-in-php/
html:
php:
OriginalL'auteur Zuorion
Fil jusqu'à l'élément, comme un bouton, vous joindre à un bout de code Javascript qui lance une requête AJAX, ou d'utiliser de soumettre des commentaires. (Déterminer si le formulaire a été soumis ou basée sur la valeur d'envoi)
OriginalL'auteur Billy ONeal
Vous pouvez lier un ajax événement pour qu'il soit cliqué. Si vous utilisez jQuery, vous pouvez lier le ajax() fonction de son événement click. L'ajax fonction permet de faciliter le passage de variables, contrôle d'erreur, etc.
Vous aurez ajax appeler un fichier php, nous allons l'appeler reset_ajax.php qui fera la requête.
L'autre option est de garder une trace de la touche de réinitialisation être cliqué avec un caché d'entrée qui est mis à jour chaque fois que son cliqué, et puis vous pouvez faire la requête sur le serveur principal lors de la soumission du formulaire.
À vous la méthode que vous souhaitez utiliser. Le premier a l'avantage de fonctionner même si ils n'ont pas de soumettre le formulaire.
OriginalL'auteur bgcode