DJango - 根据下拉选择更新文本?

DJango - Update text depending on dropdown selection?

我的 Google 搜索技巧显然达不到标准,所以我想知道 Django 是否有能力根据选择的选项动态更新显示在 HTML 页面上的文本从下拉列表中?

或者我是否需要考虑使用其他工具来帮助解决这个问题?

对于菜鸟问题​​表示歉意,因为我还在学习 Python/Django。

这只能通过前端脚本来实现,所以 JavaScript。根据您在模板中使用的内容,您可能可以使用该库或自己编写 javascript。

我觉得最简单的就是自己写。您可以通过以下方式进行:

  1. 创建 <div id="?">...</div> 并填充所有选项的相关文本(适当更改 id="?")
  2. 只显示默认的一个,隐藏另一个
  • 如果您正在使用 bootstrap[345],您可以应用 类(d-none vs d-block
  • 自己写javascript
  1. 然后将下拉方法上的“点击”绑定到相应<div>
  2. 的激活

鉴于您提供给我们的信息量,这是我能给您的最多建议。我希望我正确地解释了你的问题。