0

我正在使用他下面的代码调用一个 CFC,它通过 AJAX 返回自动建议结果。

<cfinput type="text" class="titleSearchField" name="TitleName"
autosuggest="cfc:gz.cfcomp.search.AutoSuggestSearch({cfautosuggestvalue})">

现在所做的只是生成一个自动建议列表。单击其中一个自动生成的结果不会执行任何操作,但会将其保留在输入字段中。单击时如何使搜索表单访问结果页面?我是否必须使用 onClick 属性并将结果传递给其他查询以完全处理结果?

在下面的建议中,我添加了以下内容:

action="search.cfm?GameID=#AutoSuggestSearch.GameID#"

但是它抛出了一个错误,即在 AutoSuggestSearch 中没有定义 GameID(尽管我是在 CFC 查询中选择它)。

4

1 回答 1

2

您是否尝试在 cfinput 上使用 onChange?这样,当您选择值时,您可以触发表单发布(或另一个 ajax 请求)进行搜索。

于 2010-03-10T22:44:51.747 回答