私はこのようなものが必要です:
いくつかのフォームがありました (form1、form2、form3 など)。
それぞれのフォームは、ユーザーが選択したオプションに従って選択する必要があります..
いくつかのチェックボックスがあると仮定します (名前は form1, form2 , form3 など..)
どのチェックボックスが選択されていても、それぞれのフォームは動的に上下に選択される必要があります..
どうすればこれを達成できますか..?
私はこのようなものが必要です:
いくつかのフォームがありました (form1、form2、form3 など)。
それぞれのフォームは、ユーザーが選択したオプションに従って選択する必要があります..
いくつかのチェックボックスがあると仮定します (名前は form1, form2 , form3 など..)
どのチェックボックスが選択されていても、それぞれのフォームは動的に上下に選択される必要があります..
どうすればこれを達成できますか..?
JQuery でソリューションが必要な場合は、次のようにします。
$(".formGroup").hide();
$('#chooseForm input:checkbox').on('change', function() {
if($(this).is(':checked')) {
$("#" + $(this).val()).show();
}
else {
$("#" + $(this).val()).hide();
}
});
完全な例: http://jsfiddle.net/exttq/
それが役に立てば幸い!
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>