根据文本字段Javascript / Coldfusion 8填充下拉列表

时间:2011-08-30 13:30:53

标签: javascript coldfusion-8

我有一个包含大约30个不同输入字段的页面,其中一个顶部字段是文本字段,在填写之后,我想填充下拉列表和文本字段。我目前有它调用javascript函数,但我的主要问题是我需要查询数据库以找出填充字段的值。

以下是我尝试做的事情:

function populateState(){

<cfquery name="getState" datasource="#application.dsn#">
    SELECT STATE_CODE, CODE_ID
    FROM LERG_LATA_V1 LEFT OUTER JOIN Code ON STATE_CODE = CHAR1_TX
    WHERE NPX = #NPANXX#
</cfquery>
}

然后我需要读取结果并选择该元素。有关如何做到这一点的任何建议?我在谷歌搜索中发现的大多数内容都说你不能混用cf和js,因为它们在不同的时间执行。

1 个答案:

答案 0 :(得分:0)

您需要使用查询创建状态JavaScript数组,然后在javascript中引用它,或使用内置的cfselect标记绑定来实现此目的。以下是我如何执行此操作的简单示例:

http://www.dansshorts.com/post/cfselect-binding-and-selectedvalues