这是我的cfselect
:
<cfselect
name="UrgencyId"
query="GetUrgencies"
value="id"
display="Urgency"
selected="#issue.UrgencyId#">
</cfselect>
它工作得很好,除了我不知道如何根据变量值禁用它。
如果我这样做,它似乎被禁用:
<cfselect
name="UrgencyId"
query="GetUrgencies"
value="id"
display="Urgency"
selected="#issue.UrgencyId#"
disabled="disabled">
</cfselect>
但是当我尝试添加 cfif 时,出现错误(好的,我看到布局错误):
<cfselect
name="UrgencyId"
query="GetUrgencies"
value="id"
display="Urgency"
selected="#issue.UrgencyId#"
<cfif true>disabled="disabled"</cfif>>
</cfselect>
好的,我尝试使用一个变量:
<cfset dsbl="disabled='disabled'">
<cfselect
name="UrgencyId"
query="GetUrgencies"
value="id"
display="Urgency"
selected="#issue.UrgencyId#"
#dsbl#>
</cfselect>
并得到一个错误:
Invalid CFML construct found on line 47 at column 139.
ColdFusion was looking at the following text:
#
我读过它cfselect
有一个与HTML 属性enabled
相反的属性。disabled
所以我尝试了这个:
<cfselect enabled="no">
<cfselect enabled="false">
<cfselect enabled=no>
<cfselect enabled=false>
所有这些并没有禁用我的下拉菜单。