質問編集履歴

1

machigai

2019/09/11 09:18

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,22 +1,58 @@
1
1
  ```jquery
2
2
 
3
- function setSelectNumber(){
3
+ $(function(){
4
4
 
5
- var selectElement = document.getElementById("book");
5
+ // Ajax button click
6
6
 
7
- for(var i = 1; i <= 10; i ++){
7
+ $('#Ajax').on('click',function(){
8
8
 
9
- var option = document.createElement("option");
9
+ $.Ajax({
10
10
 
11
- option.value = i;
11
+ url:'/books',
12
12
 
13
- option.innerText = i;
13
+ type:'GET',
14
14
 
15
- selectElement.appendChild(option);
15
+ data:{
16
16
 
17
- }
17
+ 'name':$('#name').val(),
18
18
 
19
+ 'sub_name':$('#sub_name').val()
20
+
19
- }
21
+ }
22
+
23
+ })
24
+
25
+ // Ajaxリクエストが成功した時発動
26
+
27
+ .done( (data) => {
28
+
29
+ $('.result').html(data);
30
+
31
+ console.log(data);
32
+
33
+ })
34
+
35
+ // Ajaxリクエストが失敗した時発動
36
+
37
+ .fail( (data) => {
38
+
39
+ $('.result').html(data);
40
+
41
+ console.log(data);
42
+
43
+ })
44
+
45
+ // Ajaxリクエストが成功・失敗どちらでも発動
46
+
47
+ .always( (data) => {
48
+
49
+
50
+
51
+ });
52
+
53
+ });
54
+
55
+ });
20
56
 
21
57
  ```
22
58