我有一个变量,其中包含多个值。列表的输出如下:
{% for apage in site.pages %}
{% if apage.layout == 'a' %}
{% if page.url != apage.url %}
<ul class="actions">
<li><a href="/entries/people/{{ apage.title | remove: ' ' | strip_newlines | downcase | md5 }}" class="button alt small">{{ apage.title }}</a></li>
</ul>
{% endif %}
{% endif %}
{% endfor %}
我使用required_details = []
for i in range(len(car_xy)):
required_details.append([car_id[i], car_xy[i]])
如何将此输出转换为选择框,其中每个选项的值与名称相同。
Ps:输出列表以该格式自动从服务器获取。
就像我没有看到任何已回答的问题一样,因为没有任何问题。
答案 0 :(得分:1)
<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>