2017-05-28 102 views
-1

我有一個腳本列出了電影數據,當我搜索電影時,我得到一個完整的字符串回來例如。搜索對象數組返回完整字符串

[{ 
    "type": "Rocky", 
    "rating": "PG", 
    "year": 1982, 
    "plot": "Movie plot goes here Rocky rulez", 
    "poster": "<a href=\"/image name.jpg\">" 
}] 

我想在單獨的div只返回值。我發現的所有例子都在服務器上。這可能沒有服務器?我在這裏有一個jsFiddle。我正在嘗試學習jquery,但我正在爲此付出一點努力。

+0

你的問題是非常不清楚。 「沒有服務器可能」是什麼意思? –

回答

1

JSON.stringify轉換你的JSON字符串與 你不需要,只是告訴至極財產做你想做的所有propertys:properties.type

和尤爾的數據是不是一個對象。它是一個對象列表。你要告訴至極對象從列表中你要使用這樣的:性能[0] .TYPE

的最佳途徑。使用循環

for(var i=0; i<properties.length; i++){ 
    $("#placeHolder").append('<p>'+properties[i].type+'</p>'); 
} 

,並使用文本追加實例。因爲文字更換新的價值,你不能訪問你的舊值

看到我的代碼https://codepen.io/miladfm/pen/ybWoMZ

小心:我添加新的電影您的數據。當你搜索蘭博,你的結果是2對象

+0

謝謝你的幫助,你給我足夠的工作。 – Greg