如何在不使用CFForm或CFSelect的情况下在Coldfusion中构建多选框?
这是从数据库中提取值,因此它不仅仅是一个动态的静态选择框。
这是我第一次尝试使用ColdFusion进行编码时,我一直都是.Net的人,所以这对我来说有点变化。
我之所以需要这个,是因为我已经被雇用到使用Coldfusion的工作部门,但是从开发人员告诉我的是他们不使用CFForm并且看到CFSelect需要如何进入CFForm I需要一种不同的方式来做到这一点。
答案 0 :(得分:1)
使用普通的旧HTML,例如:
<cfquery name="qryUsers" datasource="datasourcename">
SELECT [User].[UserID], [User].[FirstName]
FROM [User]
</cfquery>
<cfoutput>
<form ...>
<select name="users" multiple="multiple">
<option value="">- please select -</option>
<cfloop query="qryUsers">
<option value="#UserID#">#FirstName#</option>
</cfloop>
</select>
</form>
</cfoutput>