ich zur Zeit mit etwas bin wie die folgenden, aber ich habe Probleme mit Syntax in allen meinen sessionstorage Daten zu einer Variablen zugewiesen wird und dass durch zu meinem PHP vorbei:Wie alle session Inhalte auf PHP-Server senden
var exampleValueOne = "Value A";
var exampleValueTwo = 2;
var exampleValueThree = "Value XYZ";
//Example value from my HTML modal where multiple of the same 'users' may be captured
var dropDownValue = $('#aDropDown').find('option:selected').attr('value');
//Some assignments
sessionStorage.setItem("valueA", exampleValueOne);
sessionStorage.setItem("valueB", exampleValueTwo);
sessionStorage.setItem("valueC", exampleValueThree);
//Need to be able to assign an indeterminate amount of valueD key value pairs
if (sessionStorage.getItem("valueD1") === null) {
var countNumber = 1;
sessionStorage.setItem("valueE", countNumber);
for (var i = 0; i < countNumber; i++){
sessionStorage.setItem("valueD"+[countNumber], dropDownValue);
}
} else {
//if at least one valueD exists it means we need to add after the last one
var countNumber = parseInt(sessionStorage.getItem("valueE"));
//update the count
sessionStorage.setItem("valueE", (countNumber + 1));
for (var i = countNumber; i < (countNumber + 1); i++){
sessionStorage.setItem("valueD"+[countNumber], dropDownValue);
}
}
session nach oben wie folgt aussehen:
WertA: "Value A"
WertB: "2"
WertC: „Wert XYZ“
Angenommen, zwei Werte wurden für die Schleife gespeichert wurden, sie würden speichern als solche (Wert 8 und 2 sind nur willkürliches Beispiel Werte aus der HTML-Seite Attribut):
valueD1 : "8"
valueD2: "2"
//NOW I would like to pass these values to my PHP using Ajax
var data = {
/*ALL SESSION STORAGE ITEMS?*/
};
$.ajax({
type: "POST",
url: "myPHP.php",
data: data,
success: function(){
return false;
}
});
Sieht gut aus. Viel Glück. Lassen Sie uns wissen, wenn Sie eine Frage auf dem Weg haben. –
@MagnusEriksson danke, aber nicht sicher, wie alle meine sessionStorage Inhalt von einer Syntax Sichtweise übergeben? Wie platziere ich sessionStorage in var-Daten? – BernardV
Fügen Sie Ihre aktuelle Frage Ihrem Beitrag hinzu ... nicht als Kommentar. Bitte lesen Sie: [Wie erstellt man ein minimales, vollständiges und verifizierbares Beispiel] (http://stackoverflow.com/help/mcve) und auch [Wie stelle ich eine gute Frage?] (Http://stackoverflow.com/ help/how-to-ask) –