Ich habe Validierung für 2 Felder, die Ländercode und tatsächliche Handynummer sind. Ich habe einen Screenshot angehängt. Wenn der korrekte Ländercode angegeben ist und ungültig ist, wird zu diesem Zeitpunkt kein Handy-Tick-Glyphon für Ländercode und Kreuz-Glyphicon angegeben, die sich gegenseitig überlappen. Ich muss Glyphicon für Ländercode entfernen, indem Sie css oder js verwenden. Jede Hilfe wird geschätzt.Bootstrap-Validierung: 2 Glyphicons sind überlappend
0
A
Antwort
0
Ich habe die Antwort gefunden. Ich habe es mit jQuery gemacht.
Meine eigentlichen HTML wie unten war,
<div class="input-group">
<div class="input-group-addon">+</div>
<input type="tel" maxlength="3" class="form-control pull-left" id="CountryCode" name="CountryCode" placeholder="Code">
<input data-bv-field="Mobile" type="text" id="Mobile" name="Mobile" class="form-control">
</div>
Bootstrap wie unten glyphicons für richtig und falsch unter dem HTML erstellt,
<i class="form-control-feedback bv-no-label bv-icon-input-group glyphicon glyphicon-ok" data-bv-icon-for="CountryCode" style=""></i>
<i class="form-control-feedback bv-no-label bv-icon-input-group glyphicon glyphicon-ok" data-bv-icon-for="Mobile" style=""></i>
So habe ich hinzugefügt folgende eine Zeile Code zu entfernen, zu korrigieren und Falsche Glyphicons für Ländercode Feld,
$("#CountryCode").parent().next().removeClass('glyphicon-ok glyphicon-remove');
0
Wenn Sie jQuery verwenden:
sagen wir, Sie
<div class="container">
<div class="form">
form content...
</div>
</div>
würden Sie anrufen:
$('.container form .glyphicon').each(function(i){ // your target input id or class should be placed between 'form' and '.glyphicon' eg: $('.container form input[name=state_code] .glyphicon')
if (i!=0) $(this).remove();
});
diese Weise können Sie von der zusätzlichen loswerden Xes erscheint, wenn Sie nicht brauchen.
Verwandte Themen
- 1. Matplotlib Etiketten sind überlappend
- 2. Warum sind positionierte Divs überlappend?
- 3. Divs mit Inline-Block sind überlappend
- 4. Divs überlappend
- 5. Warum sind meine Bootstrap 3 Glyphicons so breit?
- 6. Größere Glyphicons
- 7. Laravel Glyphicons
- 8. gnuplot gestapelten Histogramm überlappend
- 9. MSChart DataPoint Label überlappend
- 10. bootstrap Spalten überlappend
- 11. Breitenübergang - divs überlappend
- 12. Bootstrap Karussell Animation überlappend
- 13. Boootstrap glyphicons Firefox Probleme
- 14. Android: Symbolleiste Statusleiste überlappend
- 15. Wie Instanz überlappend lösen
- 16. Matplotlib ticks überlappend
- 17. Android Studio Rasteransicht überlappend?
- 18. Python plot ticklabel überlappend
- 19. Antwort-Werte in Ajax überlappend
- 20. Bootstrap Glyphicons animieren
- 21. Hinzufügen zusätzlicher glyphicons Bootstrap
- 22. Schienen Bootstrap Glyphicons
- 23. Bootstrap-Tooltips auf Glyphicons
- 24. Laravel Glyphicons nicht
- 25. Bild überlappend mit Pause - skrollr
- 26. Divs mit gestreiften Hintergrund überlappend
- 27. Bootstrap glyphicons im Spiel Rahmen
- 28. Einige bootstrap glyphicons laden nicht
- 29. C# - Dynamisch erstellte Steuerelemente überlappend
- 30. Symbolleiste überlappend unter der Statusleiste
Fügen Sie den Code hinzu, der das Problem verursacht – neophyte
@neophyte Ich habe den Code unten hinzugefügt. Ich habe es mit jQuery behandelt. –