此时我只是想从表单中获取输入。当我点击提交时,它什么都不做,并且在终端中什么也没显示。我正在和Sinatra一起使用Slim。
我的两条路线是
post '/user_search' do
puts params[:checkbox]
#slim :user_search_results
# commented because I just would like to see something in terminal.
end
get '/user_search_form' do
slim :user_search_form
end
我尝试过为搜索创建一个类以及一个帮助方法。这些方法都没有改变任何东西。
最后这是表格。当然,我有一些其他形式可以找到。那些使用文本字段,所以也许是复选框扔东西。
form method="POST" action="/user_search"
label for="mp3" mp3:
input type="checkbox" name="mp3" value="mp3"
label for="flac" flac:
input type="checkbox" name="flac" value="flac"
label for="ape" ape:
input type="checkbox" name="ape" value="ape"
label for="m4a" m4a:
input type="checkbox" name="m4a" value="m4a"
label for="jpg" jpg:
input type="checkbox" name="jpg" value="jpg"
label for="gif" gif:
input type="checkbox" name="gif" value="gif"
label for="png" png:
input type="checkbox" name="png" value="png"
input type="submit" value="Submit"
这是非数据库输入。只想抓住参数搜索方法。
答案 0 :(得分:0)