On 27 May 2010 18:24, Tom Ha <li...@ruby-forum.com> wrote: > Hi there, > > Has anyone an idea why the below form > - submits correctly when I click the 'Submit' button > - but does call the 'new' action instead of 'create' when I hit ENTER? > > > <% form_remote_tag :html => { :action => url_for(:controller => 'pages', > :action => 'create') } > do -%> > > <%= text_field :page, :title %> > <%= submit_to_remote 'blah', 'Submit', :url => {:controller => > 'pages', > :action => 'create'} > %> > > <% end -%>
Firstly it may be worth checking the html of the page is valid (view the source in your browser and copy and paste the complete html into the w3c html validator - find it with google if necessary). Assuming html is valid is it possible that Enter is hitting a different button or link on the page? Does the log give any clues? I seem to remember a discussion here about this a little time ago, but I don't remember the result. A bit of searching here and googling may be useful. Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.