質問編集履歴

3

質問の修正

2018/11/29 03:40

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,17 +4,13 @@
4
4
 
5
5
  現在、ajaxを利用して楽天ブックスの検索機能を作っています。
6
6
 
7
- 以下のソースコードまで完成させたのですが、これに加えて、もし同じキーワードが続けて検索されたら(例えばプログラミングと検索した後に続けてプログラミングと検索する)、異なる検索結果が更新されるように実装しなければならないようです。
7
+ 以下のソースコードまで完成させたのですが、これに加えて、もし同じキーワードが続けて検索されたら(例えばプログラミングと検索した後に続けてプログラミングと検索する)、20件ずつ新しい検索結果がリストの上へと追加されるようにしなければならないようです。
8
8
 
9
- (下に追加させつつ、表示される結果の順番がランダムで変わるようにする)
10
-
11
- jqueryを勉強始めまだ一日目なでどいう風書いたらいいか調べも分からなかったのですが、アドバイス頂けますでしょうか
9
+ して、違うキーワードが検索された場合は、現在うに中身をクリアにしてから表示させるようにします。
12
10
 
13
11
 
14
12
 
15
- ### 発生している問題・エラーメッセージ
16
-
17
- 現在はその検索結果が表示されしまい、更新されい状態です。
13
+ jqueryを勉強し始めてだ一日目なでこの分岐処理をどこにどういう風に書いたらいいか調べも分からかったのですが、アドバイス頂けますでしょうか
18
14
 
19
15
 
20
16
 

2

applicationIdを非表示

2018/11/29 03:40

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,9 @@
4
4
 
5
5
  現在、ajaxを利用して楽天ブックスの検索機能を作っています。
6
6
 
7
- 以下のソースコードまで完成させたのですが、これに加えて、もし同じキーワードが続けて検索されたら(例えばプログラミングと検索した後に続けてプログラミングと検索する)、新しい検索結果が表示されるように実装しなければならないようです。
7
+ 以下のソースコードまで完成させたのですが、これに加えて、もし同じキーワードが続けて検索されたら(例えばプログラミングと検索した後に続けてプログラミングと検索する)、異なる検索結果が更新されるように実装しなければならないようです。
8
+
9
+ (下に追加させつつ、表示される結果の順番がランダムで変わるようにする)
8
10
 
9
11
  jqueryを勉強し始めてまだ一日目なのでどういう風に書いたらいいか調べても分からなかったのですが、アドバイス頂けますでしょうか。
10
12
 
@@ -12,7 +14,7 @@
12
14
 
13
15
  ### 発生している問題・エラーメッセージ
14
16
 
15
- 現在はそのままの検索結果が表示されてしまいす。
17
+ 現在はそのままの検索結果が表示されてしまい、更新されない状態です。
16
18
 
17
19
 
18
20
 
@@ -40,7 +42,7 @@
40
42
 
41
43
  keyword: searchword,
42
44
 
43
- applicationId: '1019399324990976605',
45
+ applicationId: '',
44
46
 
45
47
  booksGenreId: '001',
46
48
 

1

$("ul").empty(); を追加

2018/11/29 02:29

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -12,13 +12,13 @@
12
12
 
13
13
  ### 発生している問題・エラーメッセージ
14
14
 
15
- 現在は検索結果が下に追加される形で表示されてしまいます。
15
+ 現在はそのままの検索結果が表示されてしまいます。
16
16
 
17
17
 
18
18
 
19
19
  ### 該当のソースコード
20
20
 
21
-
21
+ ```javascript
22
22
 
23
23
  $(function () {
24
24
 
@@ -55,6 +55,8 @@
55
55
  }).done(function (data) {
56
56
 
57
57
  if (data.count > 0){
58
+
59
+ $("ul").empty();
58
60
 
59
61
  $.each(data.Items,function(i,item) {
60
62
 
@@ -102,15 +104,17 @@
102
104
 
103
105
  });
104
106
 
107
+ ```
108
+
109
+
110
+
105
111
 
106
112
 
107
113
 
108
114
 
109
115
  ### 補足情報(FW/ツールのバージョンなど)
110
116
 
111
- htmlのソースコード
117
+ ```html
112
-
113
-
114
118
 
115
119
  <!doctype html>
116
120
 
@@ -165,3 +169,5 @@
165
169
  </div>
166
170
 
167
171
  <script src="../../common/js/jquery.js"></script>
172
+
173
+ ```