2012-02-22 40 views
0

我正在使用rails3-jquery-autocomplete gem來嘗試完成一個表單。但是,我只是沒有得到任何迴應。jQuery Rails自動完成的寶石,沒有迴應

好吧,這裏有雲:

筆者認爲:

<%= form_tag chats_path do %> 
    <%= autocomplete_field_tag 'name', '', chats_autocomplete_chat_name_path %> 
<% end %> 

在我ChatsController:

autocomplete :chat, :name 

在我的路線:

get "chats/autocomplete_chat_name" 

最後我的application.js:

//= require autocomplete-rails 

雖然我敢肯定,JavaScript是至少裝載,因爲我把警報,讓我知道,自動完成,rails.js被加載。有任何想法嗎?

回答

0

嘗試使用chrome - > tools - > developer tools並打開「networking」選項卡。然後再試一次,看看你是否正在發送表單,如果是,應答是什麼。

+0

好的。打開網絡選項卡,在表單中鍵入內容,沒有看到任何響應。 – varatis 2012-02-22 04:06:15

+0

這意味着您的表單未被提交。試試看看爲什麼它沒有被提交。 – Dty 2012-02-22 04:48:15

+0

不應該提交嗎?這不就是自動完成的要點,您可以在提交之前檢索數據庫結果嗎? – varatis 2012-02-22 05:05:46

相關問題