質問編集履歴

5

初心者マーク

2020/07/16 21:41

投稿

tenlife
tenlife

スコア70

test CHANGED
File without changes
test CHANGED
@@ -9,6 +9,8 @@
9
9
 
10
10
 
11
11
  現状: laravel側で値を受け取ると"[object Object]"になってしまいます。しかし追記にもありますが、image,edit_id単体で入れると正しく入る。
12
+
13
+
12
14
 
13
15
 
14
16
 

4

初心者マーク

2020/07/16 21:41

投稿

tenlife
tenlife

スコア70

test CHANGED
File without changes
test CHANGED
@@ -49,8 +49,6 @@
49
49
             dataform = new FormData();
50
50
 
51
51
             this.box.forEach(function(ele) {
52
-
53
- console.log(ele)
54
52
 
55
53
  dataform.append('box[]', ele);
56
54
 
@@ -122,7 +120,7 @@
122
120
 
123
121
 
124
122
 
125
- 以下追記です。
123
+ ### 以下追記です。
126
124
 
127
125
 
128
126
 
@@ -147,3 +145,13 @@
147
145
  ```
148
146
 
149
147
  ![別々で渡すと](5ae48c3c0605102c4b518c378f15c1f4.png)
148
+
149
+
150
+
151
+ ```ここに言語を入力
152
+
153
+ dataform.append('box', JSON.stringify(ele));
154
+
155
+ 上記で送りましたが、json_decodeで正しく受け取れません。文字列が多すぎて、カラム名を選択して呼べない状態でした。(自分の理解力が低く正しくできていない可能性あり)
156
+
157
+ ```

3

初心者マーク

2020/07/16 01:00

投稿

tenlife
tenlife

スコア70

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- 現状: laravel側で値を受け取ると"[object Object]"になってしまいます。
11
+ 現状: laravel側で値を受け取ると"[object Object]"になってしまいます。しかし追記にもありますが、image,edit_id単体で入れると正しく入る。
12
12
 
13
13
 
14
14
 

2

初心者マーク

2020/07/15 23:15

投稿

tenlife
tenlife

スコア70

test CHANGED
File without changes
test CHANGED
@@ -131,3 +131,19 @@
131
131
  dataformの中身で既にobjectになっているので、やはりappendの部分が怪しいかと思います。
132
132
 
133
133
  ![dataformのboxの中身](689dfc3ed106a8ccc9e1f8408357e36e.png)
134
+
135
+
136
+
137
+
138
+
139
+ ```ここに言語を入力
140
+
141
+ こんな感じで渡すと下記の写真の様になります。値は入るが、1つのオブジェクトにまとめて入れることが出来ない、といった感じです。
142
+
143
+ dataform.append('box[]', ele.edit_id);
144
+
145
+ dataform.append('box[]', ele.image);
146
+
147
+ ```
148
+
149
+ ![別々で渡すと](5ae48c3c0605102c4b518c378f15c1f4.png)

1

初心者マーク

2020/07/15 23:02

投稿

tenlife
tenlife

スコア70

test CHANGED
File without changes
test CHANGED
@@ -119,3 +119,15 @@
119
119
  どなたかお分かりになる方居ましたら、知恵を貸していただきたいです。
120
120
 
121
121
  よろしくお願いします。
122
+
123
+
124
+
125
+ 以下追記です。
126
+
127
+
128
+
129
+ console.log(dataform.getAll('box[]'))の結果です。
130
+
131
+ dataformの中身で既にobjectになっているので、やはりappendの部分が怪しいかと思います。
132
+
133
+ ![dataformのboxの中身](689dfc3ed106a8ccc9e1f8408357e36e.png)