1.
<cfscript>
Function setSelected(val1, val2){
if (val1 EQ val2)
{
Return 'selected="selected"';
}
else
{
Return '';
}
}
</cfscript>
<selectid="grade"name="grade">
<optionvalue="A" #setSelected('A', form.grade)#>A</option>
<optionvalue="B" #setSelected('B', form.grade)#>B</option>
<optionvalue="C" #setSelected('C', form.grade)#>C</option>
<optionvalue="D" #setSelected('D', form.grade)#>D</option>
<optionvalue="F" #setSelected('F', form.grade)#>F</option>
</select>
2.
<selectid="grade"name="grade">
<option value="A"<cfifform.grade='A'> selected="selected"</cfif>>A</option>
<option value="B"<cfifform.grade='B'> selected="selected"</cfif>>B</option>
<option value="C"<cfifform.grade='C'> selected="selected"</cfif>>C</option>
<option value="D"<cfifform.grade='D'> selected="selected"</cfif>>D</option>
<option value="F"<cfifform.grade='F'> selected="selected"</cfif>>F</option>
</select>
3.
<cfqueryname="getGrades"datasource="#application.dsn#">
select gradeLetter from Grades
</cfquery>
<cfselect
name="grade"
query="getGrades"
display="gradeLetter"
value="gradeLetter"
selected="#form.grade#"/>
4.
<cfparamname="form.grade"default="C">
<cfsetmydata=[{grade="A",value="A"},{grade="B",value="B"},{grade="C",value="C"},{grade="D",value="D"},{grade="F",value="F"}]>
<cfoutput>
<selectid="grade"name="grade">
<cflooparray="#mydata#"index="i">
<option value="#i['value']#"<cfifform.gradeEQi['grade']> selected="selected"</cfif>>#i['value']#</option>
</cfloop>
</select>
</cfoutput>
5.
<cfsavecontentvariable="GradeOptions">
A:A
B:B
C:C
D:D
F:F
</cfsavecontent>
<selectid="grade"name="grade">
<cfloopindex="CurOpt"list="#trim(GradeOptions)#"delimiters="#Chr(10)#">
<option value="#ListFirst(CurOpt,':')#"<cfifform.gradeEQListFirst(CurOpt,':')> selected="selected"</cfif>>#ListRest(CurOpt,':')#</option>
</cfloop>
</select>
6.
<cfsavecontentvariable="GradeOptions">
A
B
C
D
F
</cfsavecontent>
<selectid="grade"name="grade">
<cfloopindex="CurOpt"list="#trim(GradeOptions)#"delimiters="#Chr(10)#">
<option<cfifform.gradeEQCurOpt> selected="selected"</cfif>>#CurOpt#</option>
</cfloop>
</select>
7.
<cfparamname="form.grade"default="A">
<cfoutput>
<selectid="grade"name="grade">
<cfloopindex="code"from="65"to="90">
<option value="#Chr(code)#"<cfifform.gradeEQChr(code)> selected="selected"</cfif>>#Chr(code)#</option>
</cfloop>
</select>
</cfoutput>
8.
<cfsetGradeOptions=Grades.readAvailable()/>
<selectid="grade"name="grade">
<cfloopquery="GradeOptions">
<option value="#GradeCode#"
<cfifForm.GradeEQGradeCode>selected="selected</cfif>
>#GradeCode# - #GradeDesc#</option>
</cfloop>
</select>
9.
<selectid="grade"name="grade">
<option value="A"<cfifform.gradeEQ"A"> selected </cfif> >A</option>
<option value="B"<cfifform.gradeEQ"B"> selected </cfif> >B</option>
<option value="C"<cfifform.gradeEQ"C"> selected </cfif> >C</option>
<option value="D"<cfifform.gradeEQ"D"> selected </cfif> >D</option>
<option value="F"<cfifform.gradeEQ"F"> selected </cfif> >F</option>
</select>
10.
<scripttype="text/javascript">
jQuery(document).ready(function(){
$("#grade option[value='<CFOUTPUT>#FORM.Grade#</CFOUTPUT>']")
.attr('selected','selected');
});
</script>
<selectid="grade"name="grade">
<optionvalue="A">A</option>
<optionvalue="B">B</option>
<optionvalue="C">C</option>
<optionvalue="D">D</option>
<optionvalue="F">F</option>
</select>
分享到:
相关推荐
从ColdFusion9升级到ColdFusion16的详细介绍方法 日语版
ColdFusion Web application是帮助你建立实施大规模网站应用系统的最快方式,它集成了浏览器,服务器及数据库技术。从电子商务到商业流程自动化,从Intranets到Internet,ColdFusion都能够帮助你快速、轻松的开发实施...
Java for Coldfusion Developers
使用ColdFusion Express进行ColdFusion Web应用开发,偏门好东东
可以用最快的速度将服务器, 浏览器,和数据库技术相集成,建立强大的Web应用程序,而且,它不需要传统的编程语言, 你只需将标准的HTML语言与一种叫作CFML(ColdFusion Markup Language)的语言结合使用即可。...
ColdFusion 函数 大部分 集合
学习coldfusion必不可少,网页编程的锦囊,需要的就快来下载
ColdFusion官网安装文件
coldfusion function chinese document
ColdFusion后台利用方法
给学习中和正在开发ColdFusion的用户提供一种很大的帮助
ColdFusion.MX.Bible ColdFusion.MX.Bible ColdFusion.MX.Bible
Adobe ColdFusion ColdFusion初級教程繁體中文
ColdFusion Web Development with Macromedia Dreamweaver MX 2004
awesome-coldfusion, 出色的ColdFusion框架库和软件的精选列表 出色的ColdFusion 出色的ColdFusion框架。库和软件的精选列表。 灵感来自于的javascript 。请求请求非常欢迎。出色的ColdFusion引擎应用程序框架测试...
ColdFusion 速成课程
ColdFusion Tags大部分 集合
coldfusion9 web application construction kit volume 3
包含所有ColdFusion标签的使用说明及实例 适合初学者学习使用
ColdFusion9 API 麻烦,还要20个字,现在差不多了嘛。