如何解决自动建议无法预览,但会得到结果
| 我正在做一个登录/注销页面。我在自动提示方面遇到问题。 如果没有下面的代码,则自动建议正在使用列表。 但是,如果我在下面的代码上添加了代码,则自动建议无法正常工作,这意味着我无法获得建议列表。我已经做了一些测试,尽管无法获得列表,但结果仍然会出现。 抱歉,这是application.cfm的文件,我的自动建议是另一个文件。 <cfif GetAuthUser() NEQ \"\">
<cfquery name=\"loginQuery\" dataSource=\"Reservation\">
SELECT *
FROM User_Customer
WHERE Email = \'#GetAuthUser()#\'
</cfquery>
<cfoutput query=\"loginQuery\">
<form action=\"#CGI.script_name#?#CGI.query_string#\" name=\"test\" method=\"post\">
<a href=\"##\">#First_Name# #Last_Name#</a>
<input type=\"submit\" Name=\"Logout\" value=\"Logout\">
</form>
</cfoutput>
</cfif>
我尝试使用<cfajaximport>
,但未能解决。
下面的代码是自动建议的
<cfinput type=\"text\"
name=\"Name\"
maxlength=\"100\"
size=\"30\"
validateAt=\"onSubmit,onServer\"
autosuggest=\"cfc:Restaurants.LookupRestaurant({cfautosuggestvalue})\">
解决方法
您正在输出HTML表单,它将中断您的Ajax调用。当autosuggest ajax调用运行时,它将同时接收HTML表单和结果,这些结果将不再是autosuggest小部件期望的格式。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。