ColdFusion中下拉菜单的值部分出现问题

时间:2011-02-04 21:08:20

标签: sql forms coldfusion option

以下是我在select语句中的内容:

<cfloop query name="country">
    <option value="#CountryName#"><cfoutput>#CountryName#</cfoutput></option>
</cfloop>

一切正常,但它传递给我的网址过滤器的价值是 #CountryName#,而不是实际的国家/地区名称(即加拿大)。

如何为其分配国家/地区名称的值而不是变量名称?

1 个答案:

答案 0 :(得分:4)

#CountryName#变量未被评估,因为它在输出标记之外。移动标记,使它们也包含value

<cfoutput><option value="#CountryName#">#CountryName#</option></cfoutput>

或者只使用<cfoutput query="...">代替<cfloop>