0
我有我提交表单,如何获得输入隐藏的查询的值?
<cfset cnt=0>
<form method="post" action="add_approver.cfm" name="select_employee">
<select name="selectDept">
<option selected>Select Department</option>
<cfloop query="department">
<cfset cnt= cnt+1>
<cfoutput>
<option value="#dept_name#">#csedept_name#</option>
</cfoutput>
<input type="hidden" name="id#cnt#" value="#dept_id#">
</cfloop>
</select>
<p><input type="submit" name="Submit" value="Submit"></p>
</form>
当使用dump =形式。我没有得到ID的价值。我得到:
id=#dept_id#,#dept_id#...
的另一个问题是,甚至以为我使用type="hidden"
下拉列表不显示 所有选项。它实际上是以文字显示。它只显示第一个项目作为列表选项。
这会给我的ID分开:1,2,3,4,5,6 ......,不是我选择 – jfishbow 2014-10-09 17:57:02
的一个,这样你意图获取所选下拉项目的名称和ID? – ssteinbeck 2014-10-09 17:58:13
如果您只想提交部门的id,将其作为选择选项的值。它会通过#form.selectDept#来提交表格 – ssteinbeck 2014-10-09 18:00:37