ユーザーが1つの入力グループを入力した場合に追加フィールドを追加しようとしています。そのアイデアは、そのグループの最後の入力を完了すると、同じ種類のアイテムの別の入力グループが、既存のアイテムの下に折りたたまれて表示されるということです。 1つの項目グループは3つの入力で構成されています。それを埋めると、入力の別のグループが下に表示されます。私は自分のコードを下に提示します。誰かが私を助けることを願っています!入力が完了すると入力フィールドが追加されます。
私はこれは私の jQueryのスクリプトです 新プロバイダクラスにをプロバイダ追加クラスを追加しようとした
<div class="new-providers">
<div class="provider-append" id="toggleExtraProvider">
<div class="form-group">
<label>Provider</label>
<input type="text" class="form-control" id="practiceProvider" placeholder="Full provider name with coredentials" />
</div>
<div class="form-group">
<label>NPI</label>
<input type="text" class="form-control" id="providerNPI" placeholder=" NPI" />
</div>
<div class="form-group">
<label>MM #</label>
<input type="text" class="form-control" id="providerM" placeholder="M Provider #" />
</div>
<hr />
</div>
</div>
:
<script type="text/javascript">
$(document).ready(function() {
$("#toggleExtraProvider div.form-group input").each(function() {
if($(this).val() =! "") {
var target = $("new-providers");
target.append(".provider-append");
}
});
});
</script>
"provider-append"クラスを使用してdiv全体をコピーしますか? –