如何解决在发布请求中发送附加信息
我正在尝试实现一个带有“联系人”数据列表的表单,我需要获取联系人的 id
号以便在 Django 的数据库中处理它,但我不想要 {{ 1}} 显示给用户,我希望数据列表具有“正常”信息。数据列表代码如下:
id
总结:
- 想要使用除
<div class="form-group"> <label class="form-label" for="contactOptions">Contact:</label> <input class="form-control" name="contact" list="contactOptions" placeholder="Type contact"> <datalist id="contactOptions"> {% for contact in contact_options %} <option> {{contact.id}}: {{ contact.info }} </option> {% endfor %} </datalist> </div>
之外的联系人信息填充datalist
。 - 在 Django 的视图中使用
id
时需要获取联系人id
。 - 如果需要,我有一个 JS 文件来操作 HTML。
解决方法
使用隐藏字段
<input type="hidden" id="contactId" name="contactId" value="{{contact.id}}">
<input type="hidden" id="contactInfo" name="contactInfo" value="{{contact.info }}">
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。