我一直在學習,我想我終於在這個我一直在努力的小項目結束了!我見過一些類似的主題,但無法完全適應我的需求!檢查特定字符串的JSON內容
我有一個JSON輸出,顯示正確,我正在尋找一個特定的值,並只將這些結果粘貼到表中。
我有以下使用XML數據並將其粘貼到表中的Javascript。
的Javascript
var html = '<table id="myTable"><thead><tr><th>Entry</th>';
for (row = 0; row < jsondata.rowCount; row++)
{
html += "<tr><td>" + (row+1) + "</td>";
for (column = 0; column < jsondata.columnCount; column++)
{
if((jsondata.xmlData [ row ] [ column ]) == "Ninja")
{
html += "<td>" + jsondata.xmlData [ row ] [ column ] + "</td>"
}
alert(jsondata.xmlData [ row ] [ column ]); //Added in edit - "undefined"
}
html += "</tbody></table>";
$("#tablearea").html(html);
}
編輯:JSON
"xmlData" : [ [ "Ninja", "Blue"], [ "Car", "Red"] ]
如果我排除的if語句會這一切,但粘貼如果(當警報測試)指出undefined
。
您可以共享一塊json數據嗎?或者更好,你能創造一個小提琴嗎? – Beterraba
您是否嘗試foreach或循環json數組以匹配值? – Jack
你把警報放在哪裏?請在您的代碼中顯示它。 – rednaw