gpt4 book ai didi

javascript - 警报从本地存储中选择的 ID(来自 MySQL 的响应)

转载 作者:行者123 更新时间:2023-12-03 10:47:54 25 4
gpt4 key购买 nike

在服务器端 - get_notes.php

$rows = array();
while($row = mysqli_fetch_object($result_1)) {
$rows[] = $row;
}
echo json_encode($rows);

输出是 -

[{"ID":"1000043","text":"Test "},{"ID":"1000037","text":"Here we go AGAIN!!"}]

由以下脚本加载 JSON -

$('#button').click(function(){
var url="get_notes.php";
$.getJSON(url,function(json){
localStorage.setItem('items', JSON.stringify(json));

在客户端index.html应该从LocalStorage加载JSON数组(之前“我们”从本地存储中的MySQL响应中保存了JSON)并向用户显示所有注释。用户可以在 index.html 上选择注释后,应用程序应该提醒他所选择的注释 ID。

函数,它向我们显示 LocalStorage 中的数组:

 var array_list = localStorage.getItem("items");
alert(array_list);

如何提醒所选笔记的 ID?

最佳答案

您是否尝试过将值放入console.log()中? JSON 字符串中有一个编码的对象数组。您应该先获得元素。

// Moved from comments below:
var list_json = localStorage.getItem('items');
var list = JSON.parse(list_json) || [];
var index, item;
for (index in list) {
item = list[index];
alert(item.ID);
}

关于javascript - 警报从本地存储中选择的 ID(来自 MySQL 的响应),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28502797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com