gcgc

 

<select data-placeholder="选择项目..." class="form-control" name="db_link_name" id="db_link"
        required="required">
    <option value="">请选择数据库连接</option>
    {% for item in res %}
        <option value="{{ item.id }}" {% if item.id == case_info.db_link %}
                selected="selected" {% endif %} hassubinfo="true">{{ item.link_name }}</option>
    {% endfor %}
</select>

核心在于 {% if item.id == case_info.db_link %}  selected="selected"  {% endif %}

判断下拉选项中的value值哪个背选中,选中的增加selected属性。

其中case_info来自于另一组数据,如下:

case_id = request.GET.get(\'case_id\')
case_info = ComparisonCaseInfo.objects.get(id=case_id).case_info
res = get_db_config()return render(request, \'comparison/reedit_comparison_form.html\',
                      {\'res\': res, \'case_info\': json.loads(case_info)})

 

分类:

技术点:

相关文章: