當我使用JSON數據的獲取:
$.getJSON("http://192.168.1.9:8983/solr/db/select/?wt=json&&start=0&rows=100&q="+elegant+"&hl=true&hl.fl=description&hl.usePhraseHighlighter=true&json.wrf=?", function(newresult){
,並使用該JSON數據作爲
$.each(newresult.highlighting, function(i, hitem){
alert(hitem.description[0]);
});
然後,我沒有得到說明字段值。
但是當我將變量中的整個數據分配時,比如說newresult
,然後運行$.each()
它正在工作,就像我在http://jsfiddle.net/taL8x/1/中那樣。請告訴我當通過getJSON()
使用數據時有什麼問題。
這是一個巨大的例子。你可以刪除一些東西,並使其更簡單? – tjameson
另外,你可以把它放在公共港口上,這樣我們可以現場看看它嗎?這可能是JSON語法或其他問題。 – tjameson