1

xy の結果を含むフォームを作成したい

たとえば、'A' だけをチェックすると結果 1 が生成されますが、'A' と 'B' の両方がチェックされている場合、答えは結果 2 になります。うまくいけば、あなたはポイントを得るでしょう。

<form action="">
    <input type="checkbox" name="options" value="A" />Choice A<br />
    <input type="checkbox" name="options" value="B" />Choice B<br />
    <input type="checkbox" name="options" value="C" />Choice C<br />
    <input type="checkbox" name="options" value="D" />Choice D<br />
    <input type="checkbox" name="options" value="E" />Choice E<br />   
    <br />
    <input type="submit" value="answer">

jqueryはこれらの線に沿ったものになります

$(':checkbox').click(function () {
var value = $(this).val();

if ($(this).val(["A","B","C"]).is(':checked'))
    $('.result1').show(value);
else
    $('.result1').hide(value);

if ($(this).val(["A","D","E"]).is(':checked'))
    $('.result2').show(value);
else
    $('.result2').hide(value);

これはうまくいかないので、あなたが私を助けることができればそれは素晴らしいことです!

4

1 に答える 1