-5

私はこのようなものが必要です:

いくつかのフォームがありました (form1、form2、form3 など)。

それぞれのフォームは、ユーザーが選択したオプションに従って選択する必要があります..

いくつかのチェックボックスがあると仮定します (名前は form1, form2 , form3 など..)

どのチェックボックスが選択されていても、それぞれのフォームは動的に上下に選択される必要があります..

どうすればこれを達成できますか..?

4

2 に答える 2

0

JQuery でソリューションが必要な場合は、次のようにします。

$(".formGroup").hide();
$('#chooseForm input:checkbox').on('change', function() {
    if($(this).is(':checked')) {
        $("#" + $(this).val()).show();
    }
    else {
        $("#" + $(this).val()).hide();
    }   
});

完全な例: http://jsfiddle.net/exttq/

それが役に立てば幸い!

于 2012-10-19T12:32:51.880 に答える
0

Javascript または jQuery コードを記述し、チェック ボックスからクリック イベントをリッスンします。

選択したチェック ボックスに基づいて、適切なフォームを表示します。以下のサンプルが役立ちます...

 <input type="checkbox" value="form1" onclick="document.getElementById('form1-container').style.display='block'; return false;">Form 1</input>

<div id="form1-container" style="display:none"><form></form></div>
于 2012-10-19T12:10:01.897 に答える