我想使用 CF 和 SQL 填充 2 个 HTML 元素 SELECT,第一个选择获取的是来自 TABLE Stakes 中所有元素的选项,第二个 SELECT 获取的是来自 TABLE Wards 的选项,其中元素具有与选项中相同的 StakeId在第一个 SELECT 中选择。我已经尝试这样做了好几个小时,但我无法进行第二次选择。这是我的代码:
第一个选择
<CFQUERY NAME="getStakes" DATASOURCE="#APPLICATION.ds#">
SELECT * FROM Estacas
</CFQUERY>
<SELECT NAME="Stakes">
<CFOUTPUT QUERY="getStakes">
<OPTION VALUE="#estId#">#estName#</OPTION>
</CFOUTPUT>
</SELECT>
第二次选择
<CFQUERY NAME="getWards" DATASOURCE="#APPLICATION.ds#">
SELECT * FROM Alas WHERE estId = form.Stakes
</CFQUERY>
<SELECT NAME="Stakes">
<CFOUTPUT QUERY="getWards">
<OPTION VALUE="alaId">#alaName#</OPTION>
</CFOUTPUT>
</SELECT>
谁能帮我?