Как мне использовать одну переменную в качестве ключа и одну в качестве значения в localStorage.setItem в jquery? - PullRequest
0 голосов
/ 18 июня 2020

Мне сложно разобраться в localStorage.

Я установил переменную «время» и переменную «текст» (время, в какой строке я ввел некоторые данные, и текст из данных, введенных в текстовое поле)

Когда я пробую localStorage.setItem (время, текст), он сохраняет результат для времени как ключ и значение. если я использую localStorage.setItem ("время", текст), он сохраняет "время" в качестве ключа и результат для текста в качестве значения.

Результат, который я ХОЧУ, является переменной для времени (строка текст вводится, например, «8») в качестве ключа и переменной для проверки (все, что вводится в текстовое поле, например, «мой текст здесь»)

Помогите новичку!

Спасибо!

(вот фрагмент кода)

$(".btn-primary").click(function () {
        event.preventDefault();
        var rowTd = $(this).parents();
        var text = rowTd.find("textarea").val();
        console.log("textarea", text);
        var directParent = $(this).parent();
        var th = directParent.siblings("th");
        var time = th.attr("id");
        localStorage.setItem(time, text);
...