存储后获得草坪椅JSON Obj
Getting LawnChair JSON Obj after storing
我对如何从其他页面检索我的 JSON 对象有点困惑。
第 1 页代码段 [存储]:
$.getJSON(serviceURL + 'getTaskDetails.php?id='+id, storeTasks); //[JSON Format of getTaskDetails][1]
function storeTasks(data) {
var tasks = Lawnchair({name:'tasks'},function(e){});
var taskList = data.tasks; //tasks is JSON array name
tasks.save({key:"task",value:taskList});
tasks.get("task",function(obj){
console.info(obj);
});
}
.get
返回我的对象(Firebug 输出):
key "task"
value Object { name="Level fireplace mantle", start_date="2012-01-22 00:00:00", created_by="rachel.rinaldi@gmail.com"}
如何从另一个页面引用它?
Lawnchair(function(){
this.get('task', function(obj) {
console.info(obj);
})
})
上面的返回对象,但不允许我引用单个元素(例如:我已经尝试过obj.name
或obj.tasks.name
或obj.Object.name
都会导致"未定义")关于我做错了什么的任何建议? 也许我一开始就存储不正确?
你非常接近! 以下是您的简短答案:console.log(obj['value']);
对于那些在家观看的人:
第一页:
Lawnchair(function(){
this.save({key:"task",value:taskList});
});
第二页:
Lawnchair(function(){
this.get('task', function(obj) {
if(obj) {
console.log("found task");
console.log(obj['value']);
} else {
console.log("task not found");
}
})
});
相关文章:
- jQuery匹配JSON对象的部分文本
- TypeError: 使用 Jquery JSON 获取数据时无效的 'in' 操作数 obj
- 无效的“in”操作数 obj JQUERY - 尝试从 JSON 获取数据时出现类型错误
- 创建JSON obj并通过jQuery AJAX将其发送到PHP并响应它
- 我的 json 格式的 OBJ 没有长度是怎么来的
- reverse() on json obj array
- 为什么来自obj.getAttribute的json字符串不想解析
- 从 obj-c 发送带有参数的 JSON 请求
- 将字符串转换为 JSON obj 或数组 JavaScript
- 在 Angular 项目中迭代 JSON 响应以创建新的 $scope obj 我可以在应用程序中使用的
- 存储后获得草坪椅JSON Obj
- 检查通过服务器内联加载的现有JSON obj,以确定工厂是否应该调用以获取相同的obj'还不存在
- Javascript Json Obj动态数组变量名称
- KnockoutJs将JSON obj绑定到嵌套的ViewModel,并且不忽略ViewModel与JSON obj不对
- 发送json obj到聚合物元素
- obj == JSON.parse(JSON.stringify(obj)) is false
- 从JSON中删除项目,'reset'索引从json obj - jquery
- 控制器不接收从json.stringfy(obj)传递的值
- 将解析的 JSON 另存为 obj
- Javascript google api调用-如何添加“url丢失”如果响应中没有图片url,则返回json obj