2017-10-27 8 views
0

私は自分のレールアプリの中にポップアップの形をしています。 'Enter'を押した後にフォームを送信するjavascriptコードがあります。レールコントローラでUnkownFormatエラーrails remote:true

<%= form_for(@chat, :remote => true, :html => {id: @sender_id}) do |f| %> 
    <%= f.text_area :body, "data-mid" => @uniq_id %> 
<% end %> 

、私が持っている:

respond_to do |format| 
    format.js 
end 

私はcreate.js.erbファイルを持っていますが、必要なすべてのレンダリングがから行われているので、私は、このファイルには何もする必要はありません別のjsファイル。問題は、すべてのデータがデータベースに正しく送信されているにもかかわらず、「UnkownFormat」エラーが発生していることです。

答えて

0

私は同じ問題を抱えているとわかりました。application.jsは、jquery_ujsを必要としていませんでした。今、あなたの答えのための

+0

感謝を期待しますが、私はすでにそれと他の形態も動作含まれていたとしてremoteリンクやフォームが動作し

//=require jquery //=require jquery_ujs 

:私は私のapplication.jsファイルにこれを追加しました。これは、idが動作しない ':html => {id:@sender_id}'を追加したときだけです。私はIDが必要です – Tiamon

関連する問題