0
我有下面的代碼,我似乎無法得到數據顯示在板上。 json文件是本地添加的,而不是來自URL。如何實現這個JSON文件?
<script src="js/jquery-1.11.3.min.js" type="text/javascript"></script>
<script src="js/bootstrap.min.js" type="text/javascript"></script>
<script src="js/scripts.js" type="text/javascript"></script>
</head>
<body>
<div class="container">
<h2>Jeopardy!</h2>
<div class="panel panel-default">
<div class="panel-heading">
<div class="text-center col-md-2 col-md-offset-1"><h4><strong>Category</strong></h4></div>
<div class="text-center col-md-2"><h4><strong>Category</strong></h4></div>
<div class="text-center col-md-2"><h4><strong>Category</strong></h4></div>
<div class="text-center col-md-2"><h4><strong>Category</strong></h4></div>
<div class="text-center col-md-2"><h4><strong>Category</strong></h4></div>
<div class="clearfix"></div>
</div>
<div class="panel-body" id="main-board">
<div class="category col-md-2 col-md-offset-1">
<div class="well question" data-toggle="modal" data-target="#myModal">100</div>
<div class="well question" data-toggle="modal" data-target="#myModal">200</div>
<div class="well question" data-toggle="modal" data-target="#myModal">300</div>
<div class="well question" data-toggle="modal" data-target="#myModal">400</div>
<div class="well question" data-toggle="modal" data-target="#myModal">500</div>
</div>
<div class="category col-md-2">
<div class="well question" data-toggle="modal" data-target="#myModal">100</div>
<div class="well question" data-toggle="modal" data-target="#myModal">200</div>
<div class="well question" data-toggle="modal" data-target="#myModal">300</div>
<div class="well question" data-toggle="modal" data-target="#myModal">400</div>
<div class="well question" data-toggle="modal" data-target="#myModal">500</div>
</div>
<div class="category col-md-2">
<div class="well question" data-toggle="modal" data-target="#myModal">100</div>
<div class="well question" data-toggle="modal" data-target="#myModal">200</div>
<div class="well question" data-toggle="modal" data-target="#myModal">300</div>
<div class="well question" data-toggle="modal" data-target="#myModal">400</div>
<div class="well question" data-toggle="modal" data-target="#myModal">500</div>
</div>
<div class="category col-md-2">
<div class="well question" data-toggle="modal" data-target="#myModal">100</div>
<div class="well question" data-toggle="modal" data-target="#myModal">200</div>
<div class="well question" data-toggle="modal" data-target="#myModal">300</div>
<div class="well question" data-toggle="modal" data-target="#myModal">400</div>
<div class="well question" data-toggle="modal" data-target="#myModal">500</div>
</div>
<div class="category col-md-2">
<div class="well question" data-toggle="modal" data-target="#myModal">100</div>
<div class="well question" data-toggle="modal" data-target="#myModal">200</div>
<div class="well question" data-toggle="modal" data-target="#myModal">300</div>
<div class="well question" data-toggle="modal" data-target="#myModal">400</div>
<div class="well question" data-toggle="modal" data-target="#myModal">500</div>
</div>
</div>
</div>
</div>
<div class="modal fade" id="myModal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<br/>
<h4 class="modal-title"></h4>
</div>
<div class="modal-body"></div>
</div>
</div>
</body>
到目前爲止,我有這個,我不知道如何繼續。
$(function() {
$('.question').click(function(){
$('.modal-title').text('Category');
$('.modal-body').text('Question');
});
});
在一個單獨的文件board.json:
var board =
[
{
"name":"category1",
"questions":[
{
"value":100,
"question":"Question 1 in category 1 for 100 points",
"answers":[
{
"text":"A",
"correct":true
},
{
"text":"B",
"correct":false
},
{
"text":"C",
"correct":false
},
{
"text":"D",
"correct":false
}
]
},
{
"value":200,
"question":"Question 2 in category 1 for 200 points",
"answers":[
{
"text":"A",
"correct":true
},
{
"text":"B",
"correct":false
},
{
"text":"C",
"correct":false
},
{
"text":"D",
"correct":false
}
]
},
......
我一直在使用阿賈克斯試過,我不能得到的數據顯示。有人能幫助我指引正確的方向嗎?
太感謝你了!這比我最初的實現簡單得多。感謝您解釋我需要做什麼!絕對是從你身上學到的東西,而不僅僅是複製和粘貼:) – heyyo