- 1 名前:nobodyさん [2007/02/06(火) 20:10:09 ID:nOZh/PU9]
- Rubyのweb application frameworkである
Ruby on Railsに関するスレッドです。 <英語> 本家: www.rubyonrails.org API: api.rubyonrails.com/ Documents&Tutorials: documentation.rubyonrails.com/ <日本語> Rails' wiki: wiki.fdiary.net/rails/ 前スレ 【Agile】Ruby on rails相談所 part2【DRY】 pc10.2ch.net/test/read.cgi/php/1151254378/
- 659 名前:nobodyさん mailto:sage [2007/07/02(月) 21:16:25 ID:???]
- ビューが
<% form_tag("search", :method=>:get) do %> <%= text_field_tag "query", "size" => 40 %> <%= submit_tag("検索だよ〜んぴろぴろぴろ〜ん") %> <% end %> とすると、paramsの中に{”commit”=>”検索だよ〜んぴろぴろぴろ〜ん”}が渡されます。 POSTなら気にしないのですが、GETを使いたいので恥ずかしいです。 なんとかcommitを渡さない方法はないでしょうか。
- 660 名前:nobodyさん mailto:sage [2007/07/02(月) 22:08:06 ID:???]
- onclickにJavaScriptを書いてsubmitなinput要素をマッサツしたらできるかも?
試すのは任せた。
- 661 名前:nobodyさん mailto:sage [2007/07/02(月) 22:14:24 ID:???]
- 「検索だよ〜んぴろぴろぴろ〜ん」ボタンの画像を作って
image_submit_tagにすればいい
- 662 名前:nobodyさん mailto:sage [2007/07/02(月) 23:06:53 ID:???]
- >>659
<%= submit_tag("検索だよ〜んぴろぴろぴろ〜ん", :name => nil) %>
- 663 名前:659 mailto:sage [2007/07/02(月) 23:31:38 ID:???]
- >>660-662
<%= submit_tag("検索だよ〜") %> が、 <input name="commit" type="submit" value="検索だよ〜" /> に展開されて、 nameとvalueのセットが送られるというhtmlの仕様に則ってこんなことになってたんですね。 htmlソース見てよく考えればよかった…。気をつけます。 ありがとう!
|

|