javascript - Django模板,如何在模板中的下拉框中显示值

标签 javascript python django

我使用 python 在 django 中做了一个小项目。 管理员可以在数据库中添加高、中或低优先级的任务。然后他可以看到任务的状态,即已完成或待处理。我能够使用待处理任务的数据动态填充表。在表格上方,我给出了一个具有所有优先级的下拉框。当管理员选择低优先级并单击按钮时,它会显示低优先级任务列表。然后下拉框的值发生更改并显示选项中的第一个值。根据约定,它应该根据显示的数据进行显示,即如果表具有低优先级任务,则下拉列表的值应该很低,与其他选项类似,不应更改为第一个选项。 如何实现这个功能..请有人帮助我.. .感谢您的宝贵时间..

最佳答案

当用户选择优先级后显示数据时,更改添加 selected attribute到您想要默认选择的选项。

<select>
   <option>One</option>
   <option>Two</option>
   <option>Three</option>
</select>

在上面,默认选择第一个选项One

<select>
   <option>One</option>
   <option selected>Two</option>
   <option>Three</option>
</select>

在此示例中,默认情况下会选择Two

关于javascript - Django模板,如何在模板中的下拉框中显示值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8600837/

相关文章:

python - 通过文本行搜索的正确方法,re.findall() 和 re.search() 都不能完全工作

python -/posts/ 'PostList'的AssertionError应该包含 `queryset`属性,或者重写 `get_queryset()`方法

django url 参数到 context_processor

python - 为什么我无法连接到 django 服务器?

javascript - 无法定位 Adob​​e ExtendScript Toolkit CC 中的应用程序

javascript - 滚动溢出: true on afterSlideLoad

java - 使用 BindingResult 在 JSP 上显示错误消息

javascript - 将函数传递给 Angular 而不是 'function()'

python - 我如何将 Expect data.index 作为 DatetimeIndex 处理?

python - 从 numpy 数组绘制多个数据系列