アフィリエイト広告を利用しています

広告

posted by fanblog

rails button_to の submit 的な使い方。

以下は、button_to の書式。
button_to(name, options = {}, html_options = {})

"submit" という表示で、アクションが "submit" な確認メッセージ付きボタンの例。
button_to("submit", :action => "submit", :confirm => "Are you sure?" )

でもできなかった( :confirm が出ない)。正解は、以下。
button_to("submit", { :action => "submit" } , :confirm => "Are you sure?" )

どうも、第二引数を "{ }" で囲まないと html_options(第三引数) まで 第二引数として扱ってしまうみたい。

ちなみに html_options: で使えるのは、以下の3っつ。
:method, :disabled, :confirm
   
×

この広告は30日以上新しい記事の更新がないブログに表示されております。