Ich gebe Ihnen ein Beispiel mit jQuery.
Nehmen wir an, wir haben einen Link mit einem Attribut id="button_id" (Sie müssen die jQuery-Selektoren lernen).
$("#button_id").click(function(){
var var_data = 5;
$.ajax({
url: "my_script.php",
data: { var_PHP_data: var_data };
success: function(data) {
// do something;
alert(data);
},
});
});
Erläuterung:Sie senden die Variable var_data
mit dem Namen var_PHP_data
zu einer my_script.php
ohne Seitenaktualisierung mit einem Ajax-Aufruf (mit GET-Methode).
Dies ist ein sehr einfaches Beispiel dafür, was Sie in Ihr PHP-Skript schreiben müssen.
<?php
$var_name = $_GET['var_PHP_data'];
echo 'This is what you have send'.$var_name;
?>
Weil die Standardmethode zum Senden von Variablen in der ajax function in jQuery is GET
ist .
Wir müssen die Funktion $_GET in PHP verwenden.
Dieses PHP-Skript gibt eine Nachricht aus und diese Nachricht wird in der success: function
behandelt im Ajax-Aufruf und nur zum Beispiel werden wir diese von PHP zurückgegebene Nachricht warnen.