добавить значение поля ввода в URL в качестве параметра после нажатия кнопки? - PullRequest
0 голосов
/ 05 июля 2010

У меня есть одно поле ввода и 2 кнопки, каждая кнопка выполняет свою функцию. я хочу, чтобы одна из кнопок взяла значение поля ввода и добавила его к указанному URL (в качестве параметра), к которому должна перейти эта кнопка.

, поэтому, если значение, введенное в поле, является «собака», то после нажатия кнопки URL должен быть "/go_somwhere?value=dog"

Могу ли я сделать это только в формате HTML или мне нужен метод ruby?

Я использую рельсы.

спасибо

Ответы [ 2 ]

2 голосов
/ 05 июля 2010
<% form_for :item, :url=>{:action=>'go_somwhere'}, :html => { :method=>"get"} do|f| %>

<%= text_field_tag :value, "" %>
<input type="submit" value="Submit" >

<% end %>
1 голос
/ 05 июля 2010

Похоже, вам нужно было бы сделать это через JavaScript на стороне клиента. К кнопке должна быть прикреплена функция к событию щелчка. Эта функция должна прочитать значение из поля ввода и изменить URL-адрес (window.locations).

...