Ich versuche, zusätzliche Felder hinzuzufügen, wenn mein Benutzer eine Gruppe von Eingaben gefüllt hat. Die Idee ist also, dass, wenn er die letzte Eingabe in dieser Gruppe auffüllt, eine andere Gruppe von Eingaben für die gleiche Art von Elementen unter der bestehenden Gruppe zusammenbricht. Eine Gruppe von Elementen besteht aus drei Eingaben. Nach dem Auffüllen würde eine andere Gruppe von Eingaben darunter erscheinen. Ich werde meinen Code unter präsentieren. Hoffe jemand kann mir helfen!Zusätzliche Eingabefelder beim vorherigen Füllen
<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>
Ich habe versucht, das Anhängen der provider anhängen Klasse auf den neuen Anbieter Klasse
Das ist mein jQuery Skript:
<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>
Möchten Sie das gesamte div mit der Klasse "provider-append" kopieren? –