为啥这个组合框看起来像这样?
Posted
技术标签:
【中文标题】为啥这个组合框看起来像这样?【英文标题】:Why this combo box look like this?为什么这个组合框看起来像这样? 【发布时间】:2017-06-17 08:19:30 【问题描述】:我正在使用 Django 智能选择。当页面加载时,组合看起来像一个错误,如果我删除 jQuery
它看起来很正常,但智能选择不起作用。
我怎样才能旋转这个?
当页面加载时,组合如下所示:
但是当我选择一个选项时,标记会被删除:
我的模板代码
<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>
【问题讨论】:
您能否发布您的实际代码而不仅仅是一张图片?更好的是重现问题的示例 【参考方案1】:我解决了这个问题,把它放在我的模型中
blank=True
我需要在 Django Docs 中阅读更多内容
【讨论】:
以上是关于为啥这个组合框看起来像这样?的主要内容,如果未能解决你的问题,请参考以下文章