2016-09-26 7 views
0

私はフォームアクションをリクエストするjavascriptを使用しています。JavaScriptとjavascriptの設定方法Ruby on rails on

しかしページは、私はurl: "javascript;;"はこのエラーを発生したと考えエラー

undefined method `chomp' for nil:NilClass

<%= form_for message , url: "javascript:;" do |f| %> 
    <%= f.text_field :content, class: "form-control", data: { textarea: "message" } %> 
    <%= f.submit "Send", class: "btn btn-primary", data: { send: "message" } %> 
<% end %> 

を発生しました。

これらのコードを修正する方法は?

+0

あなたが何かを指定する必要があります。フォームをajaxコールで送信したいかどうか – user100693

+0

@ShefaleeChaudharyはい私はajaxを呼びたい – kai

+0

他のフォームと同じURLを指定してください。リモートをフォームタグに追加する<%= form_for(message、remote:true、format::json、html:{class::class_name})do | f | %> – user100693

答えて

1

あなたはAJAX呼び出しをしたいのであれば、リモートを使用:URLで真

<%= form_for message , remote: true do |f| %> 
    <%= f.text_field :content, class: "form-control", data: { textarea: "message" } %> 
    <%= f.submit "Send", class: "btn btn-primary", data: { send: "message" } %> 
<% end %> 
+0

thx :)それは今〜 – kai