我有一个变量,其中有多个值。列表中的输出是这样的:如何将逗号分隔列表转换为选择框
Output1, Output2, Output3, Output4, Output5
我使用的<cfset varpo = "#output#">
我这怎么能输出转换为选择框的名称相同的每个选项的值。
Ps:输出列表是以该格式从服务器自动获取的。
这就像我没有看到任何回答的问题,因为没有工作。
我有一个变量,其中有多个值。列表中的输出是这样的:如何将逗号分隔列表转换为选择框
Output1, Output2, Output3, Output4, Output5
我使用的<cfset varpo = "#output#">
我这怎么能输出转换为选择框的名称相同的每个选项的值。
Ps:输出列表是以该格式从服务器自动获取的。
这就像我没有看到任何回答的问题,因为没有工作。
<cfset list= "Output1, Output2, Output3, Output4, Output5" />
<cfset arr = listToArray (list, ",") />
<cfset len = ArrayLen(arr) />
<select>
<cfloop from="1" to="#len#" index="idx" >
<option><cfoutput>#arr[idx]#</cfoutput></option>
</cfloop>
</select>
OR
<select>
<cfloop list="Output1, Output2, Output3, Output4, Output5" index="item">
<option><cfoutput>#item#</cfoutput></option>
</cfloop>
</select>
@AndrewMorton更新我的标签 – Wicfasho
不相关的问题,但如果你的列表的格式如图所示,从输出2中的所有元素将包括前导空格。这可能或可能不相关。 –