авто предлагать нельзя предварительно просмотреть, но получите результат - PullRequest
0 голосов
/ 25 мая 2011

Я делаю страницу входа / выхода.Я столкнулся с проблемой автоматического предложения.Если без кода ниже, автоматическое предложение работает со списком.Но если я добавлю код ниже, автоматическое предложение не работает, значит я не могу получить список предложений.Я сделал несколько тестов, хотя не могу получить список, результат все равно появится.

Извините, это файл для 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})">

1 Ответ

0 голосов
/ 25 мая 2011

Вы выводите HTML-форму, которая прервет ваш Ajax-вызов.Когда выполняется автоматический вызов ajax, он получит как HTML-форму, так и результаты, которые больше не будут соответствовать формату, ожидаемому виджетом автоматического увеличения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...