27703


登録前にプレビュー表示を確認して登録を実行するといった画面を作成したいと思っています。  
登録機能は既に実装済みであとはプレビュー機能を実装したいと思っています。

[code]

      <%= f.textarea_frame(:hoge, :placeholder => t('.input.hoge')) %>
      <%= f.text_frame(:hoge_id, :placeholder => t('.input.hoge_id')) %>
      <%= content_tag(:div, :class => "control-group", :style => "position:relative") do
        f.submit(:confirm => true)
      end %>
      <%= content_tag(:div, :class => "control-group", :style => "position:relative") do
        submit_tag "プレビュー", name: "preview_button"
      end %>
    
[/code]

[サブミットボタンを複数にして](http://www.maepachi.com/blog/entry/131)  
controlerで処理を分けようとしたのですがnameの部分がパラメータに渡ってこず分岐できません。  
submitメソッドはオーバライドされていて、それが原因なのか何か似たような事象がありましたら教えて頂きたいです。

[code]

    <%= button_tag :type => "submit",
      :name => "preview_button",
      :class => "btn btn-hoge",
      :"data-confirm_message" => t('.save_hoge_message') do
        content_tag(:i, "", :class => "icon-hoge")
      end %>
    
[/code]

button_tagで別ボタンを作っても駄目でした。

バージョン情報  
jquery-rails (2.1.3)  
jquery-ui-rails (2.0.2)


CC BY-SA 3.0
2016-04-04T08:56:45.393
23734
2016-07-18T09:46:04.377
2016-04-05T08:49:59.190
10851
10851
question
ruby-on-rails jquery
Ruby on Railsでプレビュー機能を実装したい

[code]

    params.keys.include?("preview_button")
    
[/code]

controllerで取得できました。


CC BY-SA 3.0
2016-07-18T09:46:04.377
27703
2016-07-18T09:46:04.377
10851
23734
answer