【问题标题】:Retrieving form field attribute in django在 django 中检索表单字段属性
【发布时间】:2023-03-25 20:58:01
【问题描述】:

我的表单中有一个输入文本字段,其中有一个通过 JavaScript 添加的重要新属性。属性名称为fieldid

有没有办法在表单登顶后从视图中检索该属性及其值?

【问题讨论】:

  • 你不能只更改 javascript 以将值添加到隐藏字段吗?
  • 没有。在隐藏字段中传递这些值

标签: python django forms view attributes


【解决方案1】:

提交表单时,表单元素的属性不会传递给服务器;只有输入元素值是。

在提交表单时添加要发送回服务器的额外信息的方法是在表单中添加额外的<input /> 元素,特别是<input type="hidden" /> 元素。

例如

<input type="hidden" name="foobar" value="spam and eggs" />

在表单数据中添加一个新字段foobar,其值为spam and eggs

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-05
    • 2011-07-02
    • 2017-07-01
    • 2012-06-05
    • 2011-08-19
    • 2012-03-29
    • 2011-01-10
    相关资源
    最近更新 更多