回答編集履歴
2
ついき
test
CHANGED
@@ -38,3 +38,6 @@
|
|
38
38
|
<input name="hoge" value="1">
|
39
39
|
</form>
|
40
40
|
```
|
41
|
+
# 注意
|
42
|
+
それぞれAPIが返すデータ形式によって受け取り方を変える必要があります
|
43
|
+
jQueryであればdataTypeを"json"に変更するなど、vanillaであればres=>json()を噛ませるなど
|
1
追記
test
CHANGED
@@ -24,3 +24,17 @@
|
|
24
24
|
<input name="hoge" value="1">
|
25
25
|
</form>
|
26
26
|
```
|
27
|
+
同様のことをjQueryを使用しない場合はこう
|
28
|
+
```html
|
29
|
+
<script>
|
30
|
+
document.addEventListener('click',()=>{
|
31
|
+
fetch(<apiを指定>,{method:'post',body:new FormData(document.querySelector('#form'))})
|
32
|
+
.then(res=>res.text())
|
33
|
+
.then(data=>console.log(data));
|
34
|
+
});
|
35
|
+
</script>
|
36
|
+
<input type="button" value="test" id="btn">
|
37
|
+
<form id="form">
|
38
|
+
<input name="hoge" value="1">
|
39
|
+
</form>
|
40
|
+
```
|