2012-07-26 26 views
4

我在表单中有一个输入文本字段,它通过javascript添加了一个重要的新属性。属性名称是fieldid在django中检索表单字段属性

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

+2

难道你不能只是改变javascript来将值添加到隐藏字段? – 2012-07-26 10:18:16

+1

编号在隐藏字段中传递这些值 – 2012-07-26 10:31:33

回答

2

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

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

E.g.

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

增加了一个新的领域foobar到表单中的数据与价值spam and eggs

+0

这就是我一直在寻找的,谢谢! – danielrvt 2012-07-26 16:07:42