我有一些回复的json。问题是,现在我能够在localStorage中设置ID,我需要填充该记录并只填充该记录。
所以我的localStorage看起来像:
来自我的json并在点击按钮后设置。现在,我需要使用该ID来获取相关的json。这是我的json,但我不知道如何修改我的ajax调用以仅使用该ID恢复该记录。任何帮助都会很棒。
我的ajax电话:
var recID = localStorage.getItem('recordID');
var Json_return = [];
jQuery(function(){
jQuery.getJSON('mydata.php',{},function(data){
Json_return = data;
console.log (data);
答案 0 :(得分:1)
您可以通过上面使用的代码从本地存储中获取ID
var recID = localStorage.getItem('recordID');
var Json_return = [];
jQuery.getJSON('mydata.php',{},function(data){
Json_return = data;
}
然后过滤ajax调用以仅获取该ID的数据
var b = $.grep(Json_return, function(el, i) {
return el.ID == recID
});
console.log(b);