回答編集履歴
1
グループ名を配列化
test
CHANGED
@@ -16,9 +16,13 @@
|
|
16
16
|
|
17
17
|
$('#submit').click(function() {
|
18
18
|
|
19
|
-
|
19
|
+
const groups = ['radio1', 'radio2', ...以下続く];
|
20
20
|
|
21
|
-
|
21
|
+
const allGroupsChecked = groups.map(g => !!this.form[g].value).reduce(
|
22
|
+
|
23
|
+
(acc, value) => acc && value);
|
24
|
+
|
25
|
+
if (!allGroupsChecked){
|
22
26
|
|
23
27
|
alert('未選択の質問があります。');
|
24
28
|
|