Ich habe eine klare Schaltfläche, die ich in eine PHP-Codierung einbinden möchte. Wie erkenne ich, ob die Löschtaste gedrückt ist? Wenn der Benutzer auf clear klickt, werde ich eine SQL-Tabelle aktualisieren, um Einträge zu löschen. aber zuerst muss ich wissen, wann die Taste gedrückt wird.
%Vor% Sie überprüfen die post
oder get
Daten aus Ihrem Formular mit dem Namen der Schaltfläche:
PHP (nach der Einreichung):
%Vor% Alternativ haben Sie zwei Schaltflächen mit demselben Namen, die beide Ihr Formular und if/else
ihre Werte senden:
PHP (nach der Einreichung):
%Vor%Verdrahten Sie das Element entweder als eine Schaltfläche, die Sie an ein JavaScript-Snippet anfügen, das eine AJAX-Anforderung auslöst, oder verwenden Sie eine Submit-Eingabe. (Bestimmen Sie, ob das Formular basierend auf dem Übermittlungswert übergeben oder zurückgesetzt wurde)
Sie können ein Ajax-Ereignis an das angeklickte Ereignis binden. Wenn Sie jQuery verwenden, können Sie die Funktion ajax () an ihr Klickereignis binden. Die Ajax-Funktion ermöglicht das einfache Übergeben von Variablen, Fehlerüberprüfung usw.
Sie rufen eine php-Datei mit ajax auf, nennen wir es reset_ajax.php, die die Abfrage durchführt.
Die andere Option besteht darin, die Zurücksetzen-Schaltfläche zu verfolgen, auf die geklickt wird, mit einer verborgenen Eingabe, die jedes Mal aktualisiert wird, wenn darauf geklickt wird, und dann die Abfrage im Back-End nach der Formularübergabe durchzuführen.
Bis zu Ihnen welche Methode Sie verwenden möchten. Die erste hat den Vorteil zu arbeiten, auch wenn sie das Formular nicht einreichen.