質問するログイン新規登録

質問編集履歴

5

追記しました。

2017/03/29 15:40

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
@@ -53,8 +53,14 @@
53
53
 
54
54
 
55
55
  #####追記
56
- 追記
56
+
57
57
  こちらの[サイト](http://stackoverflow.com/questions/38715282/how-to-append-checkbox-values-to-send-data-in-ajax)を参考に
58
+
59
+ ```HMTL
60
+ <input type="checkbox" name="dbo03" value="1" id="dbo03-1">車
61
+ <input type="checkbox" name="dbo03" value="2" id="dbo03-2">バイク
62
+ <input type="checkbox" name="dbo03" value="3" id="dbo03-3">自転車
63
+ ```
58
64
  ```javascript
59
65
  var favorite = [];
60
66
  $.each($("input[name='dbo03']:checked"), function(){

4

追記

2017/03/29 15:40

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
@@ -49,4 +49,25 @@
49
49
  // $dbo03sはnull
50
50
  ```
51
51
 
52
- チェックボックスをformDataで送る場合、どのようにしたらいいでしょうか?
52
+ チェックボックスをformDataで送る場合、どのようにしたらいいでしょうか?
53
+
54
+
55
+ #####追記
56
+ 追記
57
+ こちらの[サイト](http://stackoverflow.com/questions/38715282/how-to-append-checkbox-values-to-send-data-in-ajax)を参考に
58
+ ```javascript
59
+ var favorite = [];
60
+ $.each($("input[name='dbo03']:checked"), function(){
61
+ favorite.push($(this).val());
62
+ });
63
+
64
+ formData.append('dbo03s[]',favorite);
65
+ ```
66
+ を追加して、dal03sを作り
67
+
68
+ ![イメージ説明](15b7c2a091d796546f2f9e9e705a8f6a.png)
69
+
70
+ ```PHP
71
+ $dbo03s = filter_input(INPUT_POST, 'dbo03s');
72
+ ```
73
+ としましたが、$dbo03sはnullのままでした。

3

PHPも言語に追加しました。

2017/03/29 15:36

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
File without changes

2

修正

2017/03/29 15:18

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
@@ -41,7 +41,7 @@
41
41
 
42
42
  ##### console.log(pair[0]+ ', ' + pair[1]); の内容
43
43
  ※車にチェックを入れた場合
44
- ![イメージ説明](09afc8f56260928b43da36ec3c0325b3.png)
44
+ ![イメージ説明](9e6173b198ed270ce648a41c9fdfaa79.png)
45
45
 
46
46
  ######hoges.json
47
47
  ```PHP

1

追記

2017/03/29 15:04

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
@@ -40,6 +40,7 @@
40
40
  ```
41
41
 
42
42
  ##### console.log(pair[0]+ ', ' + pair[1]); の内容
43
+ ※車にチェックを入れた場合
43
44
  ![イメージ説明](09afc8f56260928b43da36ec3c0325b3.png)
44
45
 
45
46
  ######hoges.json