Voici le chat soumettre le formulaire:Rails - Envoyer un message de chat Enter (ajax)
#chat_form
- remote_form_for :chat, :url=>{:controller => "chats", :action=> "new", :id=>@request.id }, :html => { :autocomplete => 'off' } do |f|
= f.text_area "message_content", :rows=>5, :cols=>55, :autocomplete => "off"
= f.submit(value = "Sayit!", :class => "submit small")
chat # new.js.rjs
page << "$('#chat_message_content').val('')"
page.visual_effect :highlight, "chat_form"
contrôleur Causeries:
def new
@request = Request.find(params[:id])
@chat = Chat.new(params[:chat])
@chat.created_at = Time.now
@chat.user_id = current_user.id
@request.chats <<@chat
render :layout => false
end
"Sayit!" le bouton est sympa, mais j'ai besoin d'envoyer un message par "Enter".
Comment cela peut-il être fait?
(j'utilise jQuery)