Ich möchte das ausgewählte Element einer Dropdown-Liste in einer Sitzung speichern. Mein Ruf für die Sitzung wie folgt aussieht:So speichern Sie den Wert des ausgewählten Elements einer Dropdown-Liste in einer Sitzung
$('#airport-select').change(function(){
$.ajax({
url:"php/createSession.php",
method:"GET",
data: {
session_name: 'airportid',
session_value: $(this).val()
}
})
.success(function(data){
alert('Sucess');
})
.error(function(e){
console.log("Erorr");
});
});
und PHP:
<?php
session_start();
if(isset($_POST['session_name'])){
$session_name='airportid';
$session_value=$_POST['---'];
$_SESSION[$session_name]=$session_value;
}
?>
Der Name der Sitzung sollte als airportid fest einprogrammiert werden. Über den Wert bin ich mir nicht sicher.
ändern es kann alles sein, das Sie –
mögen bitte beachten Sie, dass Sie verwenden 'method:" GET "' in Ihrer Ajax-Anfrage, während der Server ** scheint, stattdessen eine POST-Anfrage (von Ihrem PHP-Code) zu erwarten. – briosheje