質問編集履歴

3

訂正

2018/07/11 01:44

投稿

MeB
MeB

スコア104

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- サイトに絞り込みとソート機能wp実装しようと考えています。
1
+ サイトに絞り込みとソート機能実装しようと考えています。
2
2
 
3
3
 
4
4
 

2

訂正

2018/07/11 01:44

投稿

MeB
MeB

スコア104

test CHANGED
File without changes
test CHANGED
@@ -1,26 +1,36 @@
1
+ サイトに絞り込みとソート機能wp実装しようと考えています。
2
+
3
+
4
+
5
+ 具体的には、
6
+
7
+ checkboxにチェックが入っているものを表示し、
8
+
9
+ 複数ある場合は値が大きい方を上に表示する感じになります。
10
+
1
11
  ```html
2
12
 
3
13
  <form id="form" name="search" action="">
4
14
 
5
15
  <div>
6
16
 
7
- <p>element01</p>
17
+ <p></p>
8
18
 
9
- <label><input name="checkbox[]" type="checkbox" value="aaa">チェックボックス</label>
19
+ <label><input name="checkbox[]" type="checkbox" value="1">オレンジ</label>
10
20
 
11
- <label><input name="checkbox[]" type="checkbox" value="bbb">チェックボックス</label>
21
+ <label><input name="checkbox[]" type="checkbox" value="2"></label>
12
22
 
13
23
  </div>
14
24
 
15
25
  <div>
16
26
 
17
- <p>element02</p>
27
+ <p></p>
18
28
 
19
- <label><input name="checkbox[]" type="checkbox" value="ccc">チェックボックス</label>
29
+ <label><input name="checkbox[]" type="checkbox" value="2">2月</label>
20
30
 
21
- <label><input name="checkbox[]" type="checkbox" value="ddd">チェックボックス</label>
31
+ <label><input name="checkbox[]" type="checkbox" value="8">8月</label>
22
32
 
23
- <label><input name="checkbox[]" type="checkbox" value="eee">チェックボックス</label>
33
+ <label><input name="checkbox[]" type="checkbox" value="10">10月</label>
24
34
 
25
35
  </div>
26
36
 
@@ -60,17 +70,17 @@
60
70
 
61
71
  ```
62
72
 
63
- (5) ["aaa", "bbb", "ccc", "ddd", "eee"]
73
+ (5) ["1", "2", "2", "8", "10"]
64
74
 
65
- 0:"aaa"
75
+ 0:"1"
66
76
 
67
- 1:"bbb"
77
+ 1:"2"
68
78
 
69
- 2:"ccc"
79
+ 2:"2"
70
80
 
71
- 3:"ddd"
81
+ 3:"8"
72
82
 
73
- 4:"eee"
83
+ 4:"10"
74
84
 
75
85
  length:5
76
86
 
@@ -88,9 +98,13 @@
88
98
 
89
99
  "name":"みかん",
90
100
 
91
- "element01":"aaa",
101
+ "color":"オレンジ",
92
102
 
103
+ "best":"10月",
104
+
105
+ "sort01":"1",
106
+
93
- "element02":"ccc"
107
+ "sort02":"10",
94
108
 
95
109
  },
96
110
 
@@ -98,9 +112,13 @@
98
112
 
99
113
  "name":"ぶどう",
100
114
 
101
- "element01":"bbb",
115
+ "color":"",
102
116
 
117
+ "best":"8月",
118
+
119
+ "sort01":"2",
120
+
103
- "element02":"ccc"
121
+ "sort02":"8"
104
122
 
105
123
  },
106
124
 
@@ -130,12 +148,46 @@
130
148
 
131
149
  ここの値を最終的に
132
150
 
133
- query の中に{element01:"aaa",element02:"ccc"}のような形で入れたいため
151
+ query の中に{sort01:"2",sort02:"8"}のような形で入れたいため
152
+
153
+ 上記のような
134
154
 
135
155
 
136
156
 
137
- element01:"aaa"
157
+ 0:"1"
138
158
 
159
+ 1:"2"
160
+
161
+ 2:"2"
162
+
163
+ 3:"8"
164
+
165
+ 4:"10"
166
+
167
+
168
+
169
+ という形ではなく
170
+
171
+
172
+
173
+ sort01:"1"
174
+
175
+ sort01:"2"
176
+
177
+ sort02:"2"
178
+
179
+ sort02:"8"
180
+
181
+ sort02:"10"
182
+
183
+
184
+
139
- 上記のような形にしたいのですがどのようにしたらよいのでしょうか?
185
+ 上記のような形にしたいのです
140
186
 
141
187
  ご教示お願いします。
188
+
189
+
190
+
191
+ 追記
192
+
193
+ コードなど訂正しております。

1

訂正

2018/07/11 01:43

投稿

MeB
MeB

スコア104

test CHANGED
File without changes
test CHANGED
@@ -128,14 +128,14 @@
128
128
 
129
129
  のようになっているのですが、
130
130
 
131
-
131
+ この値最終的に
132
+
133
+ query の中に{element01:"aaa",element02:"ccc"}のような形で入れたいため
132
134
 
133
135
 
134
136
 
135
137
  element01:"aaa"
136
138
 
137
-
138
-
139
- のようにするにはどのようにしたらよいのでしょうか?
139
+ 上記のような形したいのでどのようにしたらよいのでしょうか?
140
140
 
141
141
  ご教示お願いします。