我有一個下拉式更新窗體'id =「tak_id」'從查詢「takType」填充。下拉框有三個選項「sms,chat,tweet」,有三個不同的值「001,002,003」。刪除重複在<select><cfoutput><option>
該字段中的SELECTED值正在重複兩次。如何讓SELECTED值只出現一次?
的代碼是
<cfselect name="tak_id" id="tak_id">
<cfoutput query="takType">
<option >select one</option>
<option value="#takType.tak_id#" <cfif takType.tak_id IS tak_id > selected </cfif> >
<cfswitch expression="#takType.tak_id#">
<cfcase value="01">SMS </cfcase>
<cfcase value="02">chat </cfcase>
<cfcase value="03">tweet </cfcase>
</cfswitch>
</option>
<option value="01" >SMS</option>
<option value="02" >chat</option>
<option value="03" >tweet</option>
</cfoutput>
</cfselect>
</td>
</tr>
非常感謝 Fransis
您正在使用哪種版本的CF? – vas 2010-10-12 15:35:54
我正在使用CF 8 – Fransis 2010-10-13 00:19:57
首先想到爲什麼你的下拉菜單中有多個選項具有相同的值?然後儘量避免這種情況。 – Vikas 2010-10-13 05:58:54