Wie sende ich mehr als eine AJAX-Anfrage an eine PHP-Datei?

Ich versuche, mehrere AJAX-Anforderungen an eine PHP-Datei zu senden, da ich ein großes Projekt erstelle und auf der Indexseite viele Schaltflächen mit unterschiedlichen Funktionen vorhanden sind.

Es wäre sehr schlecht, für jede Schaltfläche eine Datei mit PHP zu erstellen.

Dies ist mein AJAX-Code:

        $('#check').click(function(){
            var val = $(this).filter('input:checked').val();                
            $.ajax({
                url: './process/upload.php',
                type: 'POST',
                data: {'check': val},
                success: function(data){
                    alert(data);
                }
            });
        });

In der PHP-Datei kann ich nicht hinzufügenif(isset($_POST['check'])){} Es wird nicht funktionieren, aber wenn ich es so schreibeif(isset($_POST)){}

Um es so zu machenif(isset($_POST)){} Es wird einige Fehler verursachen, wenn ich hinzufügeif(isset($_POST)){} für einen anderen Knopf

Dies ist das HTML:

<input type="checkbox" name="check" class="check" id="check" checked>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage