Ich verwende Django Smart wählt aus. Wenn die Seite geladen wird, sieht die Combo wie ein Fehler aus, wenn ich jQuery
entferne, sieht es normal aus, aber die intelligente Auswahl funktioniert nicht.Warum sieht dieses Kombinationsfeld so aus?
Wie kann ich das drehen?
Wenn die Seite die Combo lädt sieht wie folgt aus:
Aber wenn ich wählen Sie eine Option wird die Markierung entfernt:
Der Code von meiner Vorlage
<form method="post">
{% for field in form %}
<div class="form-group{% if field.errors %} has-error{% endif %}" >
<label for="{{ field.id_for_label }}">{{ field.label }}</label>
{% render_field field class="form-control" %}
{% for error in field.errors %}
<p class="help-block">{{ error }}</p>
{% endfor %}
</div>
{% endfor %}
<button class="btn btn-default">Registrar</button>
</form>
</div>
<script type="text/javascript">
(function($) {
var chainfield = "#id_continent";
var url = "/chaining/filter/backend/Country/continent/backend /Location/country";
var id = "#id_country";
var value = undefined;
var auto_choose = true;
var empty_label = "---------";
$(document).ready(function() {
chainedfk.init(chainfield, url, id, value, empty_label, auto_choose);
});
})(jQuery || django.jQuery);
</script>
Könnten Sie Ihren eigentlichen Code, anstatt nur ein Bild posten? Noch besser wäre ein Beispiel, das das Problem reproduziert – empiric