1

我正在寻找一些技术,如搜索表单或表单过滤器。这是一个参考。这是一个寻找酒店的网站。

我的问题在这里,如何使用coldfusion创建这种带有ajax的搜索表单?请给我一些想法或提示,我会很感激你的帮助!

我刚刚对带有文本的 ajax 搜索表单有了一​​些想法。

<form>
 Search: <input type="text" name="search">
 <input type="button" value="Search">
 </form>

 <cfdiv bind="url:movieresults.cfm?search={search}">
 </cfdiv>
4

1 回答 1

1

一般而言,CF 中的搜索表单与任何其他格式的搜索表单具有相同的基本概念:您有一个表单,其中允许用户提供搜索条件,并且您有一些要搜索的数据集合。因此,您会看到实际的搜索表单本身只是搜索的一小部分。您需要构建您将搜索的数据对象,并且您需要构建要添加到该集合(如果需要)并维护它的片段。在 Ajax 界面中折腾只会使事情复杂化,所以我建议您坚持使用基本的搜索 HTML 表单,一旦您掌握了提交搜索,通过您的数据集合进行搜索并以形式将该集合返回给用户一个有用的结果页面...只有这样您才应该考虑修改它以使用 Ajax 引擎运行。

在这里可以找到一个很好的起点来了解如何使用 cfindex 和 cfsearch(创建数据集合并针对该集合进行搜索的 Coldfusion 的标签)。

跑前走,蚱蜢。如果您遇到任何具体问题,请随时回到这里,我们会看看我们能为您做些什么。同时,查看我们的 ColdFusion 资源线程。它有很多通用 CF 资源的链接,所有 CF 开发人员、初学者到专家都需要/使用这些资源来帮助完成工作。

于 2013-04-03T05:29:50.123 回答