-1

我在 commonspot 有一个表单,它使用隐藏字段将信息传递给下一个表单,它是从以前的表单中获取的,但我不确定隐藏字段的默认值的语法。我试过使用form.fieldname,evaluate(form.fieldname)#form.filedname#.

谁能帮我这个 ?

谢谢,AA

4

2 回答 2

3

Ardash - 您应该粘贴一些实际代码以帮助我们理解您的意思。

通常,如果您想要一个“默认”值(对于该项目以前不存在的情况),您应该像这样使用 cfparam:

<cfparam name="form.myField" default="*some default value*"/>

然后在您的隐藏字段中,您可以安全地执行此操作:

<input type="hidden" name="myField" value="<cfoutput>#form.myField#</cfoutput>"/>

希望这可以帮助。粘贴一些代码以获得更好的响应:)

于 2012-05-03T16:00:42.840 回答
0

您可以使用此方法列出提交到页面的字段名称:

<cfoutput>#form.fieldnames#</cfoutput>

或者,您可以获取字段名称和数据:

<cfdump var="#form#">

这可能会帮助您弄清楚发生了什么。

于 2012-05-03T16:14:52.687 回答