ОБНОВЛЕНИЕ: Решено
Привет, ребята, спасибо за поддержку.Наконец-то я разобрался с проблемой.Это было с проблемой того же происхождения. =================================================================== **
Я установил некоторые данные на sessionStorage
, и яУ меня есть несколько кнопок для загрузки другой страницы на той же вкладке.
Моя проблема в том, что я не вижу данные, которые я сохранил на sessionStorage
.На консоли отладки он показывает, что sessionStorage
пуст.
Эта функция устанавливает данные на sessionStorage
function requestDriverListings() {
var drivers = {};
sendUserData ({}, "request driver.php", function (request) { listDrivers(request,drivers); console.log(drivers); displayDrivers(drivers);});
sessionStorage.setItem("drivers", JSON.stringify(drivers.a));
}
Эта функция выполняется при загрузке страницы - «другая страница»
function driverProfile () {
var driverId = sessionStorage.getItem("requestedDriver");
var driver = sessionStorage.getItem("drivers");
driver = JSON.parse(driver);
console.log(driver);
driver = driver.driverId;
document.getElementById("driverName").innerHTML = driver.name;
document.getElementById("driverVehicle").innerHTML = driver.driverVehicle;
document.getElementById("driverLocation").innerHTML = driver.driverLocation;
//document.getElementById("driverDetails").innerHTML = driver.driverDetails;
}
Пожалуйста, помогите мне исправить это.Спасибо.