3
내가이 selectTag 양식 도우미에 대한이 쿼리를 사용하려면 같은는 문자열 요소에 쉼표로 CFWheels selectTag 양식 도우미에 대한 쿼리 또는 목록 보내기
<cfquery name="instructorSelectList" dataSource="GIRSReport">
SELECT instructor_DBID,
last_name + ', ' + first_name as instructor_name,
hid
FROM instructors
WHERE working_status = 'active'
ORDER BY last_name, first_name
</cfquery>
로 <lastnamd>, <firstname>
형식으로 이름을 반환하는 쿼리가 있습니다. 내가 할 경우 :
#selectTag
(
name="inst",
id="program",
options="#ValueList(instructorSelectList.instructor_name)#",
valueField="#ValueLIst(instructorSelectList.instructor_DBID)#",
display="#ValueList(instructorSelectList.instructor_name)#",
selected="",
label="HID",
multiple="no",
includeBlank="true",
size=1,
class="form-control",
prepend="<br/>"
)#
은 그 때 나는 내가 원하는 것을 분명히 아니다
<lastname1>, <firstname1>, <lastname2>, <firstname2>, ...
같은 목록을 얻을.
options="#instructorSelectList.instructor_name#"
과 같이 options
매개 변수에 쿼리를 전달하려고하면 옵션이 제대로 채워지지 않습니다.
아이디어는 열 동안 (또는 해시에 둘러싸여 인용 부호)
<cfselect
name="inst"
query="instructorSelectList"
queryPosition="below"
value="instructor_DBID"
display="instructor_name"
label="HID" size=1
class="form-control">
<option value=""></option>
</cfselect>
당신의 valuelist의 다른 delimter를 사용해보십시오(). –