カツオの中身
2008.10.31
カテゴリ:

button_to ボタンでリンク rails

RSS

こんにちはカツオです。

 

今日は、初心に戻ってハイパーリンクではなく、ボタンでリンクする方法を紹介します。 

 

 link_toやurl_forを使えば、リンクを作成することはできると思いますが

ハイパーリンクではなくボタン形式でリンクを作成する方法です。

 

ボタンでリンクを作成する場合には

 

○button_to

 

を使用します。

 使い方は、link_toと同じです。

 

button_to("更新", :action =>'update')

 

#=><form method "post" action="/top/update" class="button-to">

       <div><input type="submit" value"更新" /></div></form>

 

このbutton_toポイントとしては、

・formタグで作成されるので、既にformタグの中にいる場合は使えない

・当然ボタンによるリンクになる

・postメソッドが用いられるので、データの更新がある場合などのリンクに適している。

 

ということがあげられます。

 

 

今日は初歩的な内容でしたね。

でわでわまた。

 

ブックマークに追加する

株式会社ケイビーエムジェイ