我在製作網站。它試圖展示的是運動隊的時間表。我爲每個團隊都有一個JSON文件。我希望能夠點擊某個團隊的單選按鈕,讓它在另一個div的JSON文件中顯示某些信息。試圖從單選按鈕顯示的JSON數組中調出多個對象
所以我會發佈一個團隊的例子。 單選按鈕:
<tr><td><label>
<input type="radio" name="teamShow" value="cCubs">Chicago Cubs
</label></td></tr>
jQuery的:
$("input[name='teamShow']").change(function() {
selected = $('input[name=teamShow]:checked').val();
console.log(selected);
if (selected == "cCubs") {
$('#markerMessage7').html(
$.getJSON("ChicagoCSked.json", function(data) {
$.each(data, function(i, entry) {
displayData = data.ccJSON.SUBJECT[0];})
})
)
}
})
主體:
<div id ="markerMessage7">-</div>
的JSON(只有一個片陣列的):
ccJSON =[
{
"START_DATE":"02/27/14",
"START_TIME":"02:05 PM",
"START_TIME_ET":"03:05 PM",
"SUBJECT":"D-backs at Cubs",
"LOCATION":"Cubs Park",
"DESCRIPTION":"",
"END_DATE":"02/27/14",
"END_DATE_ET":"02/27/14",
"END_TIME":"05:05 PM",
"END_TIME_ET":"06:05 PM",
"REMINDER_OFF":"FALSE",
"REMINDER_ON":"TRUE",
"REMINDER_DATE":"02/27/14",
"REMINDER_TIME":"01:05 PM",
"REMINDER_TIME_ET":"02:05 PM",
"SHOWTIMEAS_FREE":"FREE",
"SHOWTIMEAS_BUSY":"BUSY"
},
我可以似乎沒有把它寫出來興。我希望它具有開始日期,主題和開始時間。我正在努力工作,這就是爲什麼它是我的代碼中唯一的東西。
你檢查過我的小提琴嗎?這給出瞭如何在另一個div中獲取信息的例子。 http://jsfiddle.net/g98Em/ – Trevor
是的,我做到了。但我的JSON的「主題」部分仍然沒有加載 – user3109532