質問編集履歴

1

ソースコードを追加

2015/07/27 11:00

投稿

ckaposndbbba
ckaposndbbba

スコア210

test CHANGED
File without changes
test CHANGED
@@ -109,3 +109,83 @@
109
109
  仕様なのでしょうか?解決策やサンプルコードなど提示していただければうれしいです。
110
110
 
111
111
  よろしくお願いします。
112
+
113
+
114
+
115
+
116
+
117
+ **補足**
118
+
119
+ めちゃくちゃなコードですが、javascriptの全体の主なコードを貼り付けます。
120
+
121
+ 確認していただけると幸いです。
122
+
123
+ ちなみに、データベースに接続するPHPと通信して、クイズアプリのようなものを作っています。
124
+
125
+ console.logや$(function(){など、要らない部分は削除しているので、必要な部分だけとなります。
126
+
127
+
128
+
129
+ ```javascript
130
+
131
+ function mark_question (id, answer, while_i) {
132
+
133
+ var URI = 'api.php';
134
+
135
+ var dataURI = 'id=' + id + '&answer=' + answer;
136
+
137
+ if (answer === undefined) {
138
+
139
+ answer = '5';
140
+
141
+ }
142
+
143
+ $.ajax({
144
+
145
+ type: 'GET',
146
+
147
+ url: URI,
148
+
149
+ dataType: 'json',
150
+
151
+ data: dataURI,
152
+
153
+ success: function(json){
154
+
155
+ console.log('success');
156
+
157
+ if(json[detail] == 'true') {
158
+
159
+ $('#result_detail:last-child').append('<li>' + while_i + '</li>');
160
+
161
+ } else {
162
+
163
+ $('#result_detail:last-child').append('<li>' + while_i + '</li>');
164
+
165
+ }
166
+
167
+ },
168
+
169
+ error:function(json){
170
+
171
+ console.log('error');
172
+
173
+ }
174
+
175
+ });
176
+
177
+ }
178
+
179
+ //----------------
180
+
181
+ for (var i = 1; i < 26; i++) {
182
+
183
+ var id = $('.c-' + i).attr('data-id');
184
+
185
+ var answer = $('.c-' + i).attr('data-answer');
186
+
187
+ mark_question(id, answer, i);
188
+
189
+ }
190
+
191
+ ```