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