我正在寻找一些搜索表单或表单过滤器等技术。 这是一个参考。 这是一个酒店寻找网站。
我的问题在这里,如何使用coldfusion用ajax创建这种搜索形式? 请给我一些想法或提示,我将很高兴与您协助!
我刚刚在带有文字的ajax搜索表单上得到了一些想法。
<form>
Search: <input type="text" name="search">
<input type="button" value="Search">
</form>
<cfdiv bind="url:movieresults.cfm?search={search}">
</cfdiv>
答案 0 :(得分:1)
一般而言,CF中的搜索表单与任何其他格式的搜索表单具有相同的基本概念:您有一个表单,其中您允许用户提供搜索条件,并且您有一些要搜索的数据集合。所以,你看到实际的搜索表单本身只是搜索的一小部分。您需要构建要搜索的数据对象,并且需要构建要添加到该集合的部分(如果需要)并进行维护。抛弃Ajax界面只会使问题变得复杂,因此我建议您坚持使用基本的搜索HTML表单,一旦掌握了提交搜索,就可以搜索数据集并将该集合以形式返回给用户。一个有用的结果页面......只有这样你才应该考虑修改它以使用Ajax引擎运行。
在这里可以找到一个开始如何使用cfindex和cfsearch(创建数据集合并搜索该集合的Coldfusion标签)的好地方。
跑步前走路,蚱蜢。如果您遇到任何具体问题,请随时回到这里,我们将看到我们能为您做些什么。在此期间,请查看我们的ColdFusion资源线程。它有许多通用CF资源的链接,所有CF开发人员,初学者和专家,需要/使用来帮助完成工作。