私は 1 つのフォームと、多数の入力フィールドを含む 2 つの div と、1 つの div を表示して他のすべてを非表示にする 1 つの選択フィールドを持っています。これらの入力フィールドには、html5 必須タグがあります。非表示の div にあるすべての入力フィールドから必要なタグを削除したいと思います。どうやってやるの?選択したオプションに応じてdivを表示/非表示にするためのjsは次のとおりです。
<script>
function changeGroup(e) {
/*
1 - Remove all group classes
2 - Add the currently selected group class
*/
$("#main")
.removeClass(allGroups)
.addClass($("option:selected", e.target).val())
}
/*
1 - Bind changeGroup function to "change" event
2 - Fetch all group from the select field
*/
var allGroups = $("select")
.change(changeGroup)
.find("option")
.map(function() {
return $(this).val();
})
.get()
.join(' ');
</script>
助けてくれてありがとう... ドリジャン