내가 완전히 틀릴 수도 있지만 여기에 <cfif>
을 사용하여 드롭 다운의 기본값을 동적으로 선택하는 방법이 있습니까?ColdFusion에서 드롭 다운의 기본값을 동적으로 설정 하시겠습니까?
내가하고 있어요 다음
<select class="field select" id="TimeWithXYZYears" name="TimeWithXYZYears" >
<option value="00" <cfif #thisInstance.responses.TimeWithXYZYears# eq 0>selected="selected"</cfif>>0</option>
<option value="01" <cfif #thisInstance.responses.TimeWithXYZYears# eq 1>selected="selected"</cfif>>1</option>
<option value="02" <cfif #thisInstance.responses.TimeWithXYZYears# eq 2>selected="selected"</cfif>>2</option>
<option value="03" <cfif #thisInstance.responses.TimeWithXYZYears# eq 3>selected="selected"</cfif>>3</option>
.
.
.
</select>
이미 이전 페이지에서 호출 구성 요소 방법에서 TimeWithXYZYears
의 값을 받고 있어요, 나는 페이지에 덤핑 시도하고 저를주고있다 정확한 값.
다른 기능을 작성하지 않고이를 수행 할 수있는 방법이 있습니까?
코드가 지금 어떤 방식으로 작동하지 않습니까? 취하고있는 기본 접근 방식이 효과가 있습니다. 추신 : 귀하의 IF 문 안에 ##을 넣지 않아도됩니다. 단지' –
duncan
글쎄, ##을 삭제했지만 드롭 다운이 페이지로드시 선택된 값을 보여주지 않습니다. . 유사한의 다른 드롭 다운에 대해서는 7 년 8 개월이어야합니다. 그러나 0 0이 선택된 값으로 표시됩니다. –
amsko
이것은 thisInstance.responses.TimeWithXYZ가 0이 될 것을 암시합니다.이 값은 '구성 요소 메소드'에서 얻은 값입니까? 코드를 더 많이 주면 문제 진단에 도움이 될 것입니다. – duncan