0

私が2つのメソッド:showと:indexを持つリソースを持っていると仮定します。:indexにテキストフィールドと送信ボタンのある単純なフォームが含まれている必要があります。ユーザーがテキストフィールドにデータを挿入する場合、このデータは:showメソッドのリソースの:idとしてURLに挿入する必要があります。

たとえば、ページのURLは次のよう/sになり、ユーザーがフォームのフィールドに123と入力して送信を押すと、にリダイレクトされる必要があります/s/123。Railsまたはhtmlフォームで実行できますか?

4

1 に答える 1

0

あなたはs?id=123を持っていますか?コメントできないので、投稿しているのであれば、このコードを使用してください

<form method="get">
  <input type="text" name="id">
  <input type="submit">
</form>

常にテキストボックスの名前がテキストボックスに表示されることを覚えておいてください。これはidであるため、そうあるべきですs?id=value。名前がたとえばusdに変更されると、URLは次のようになりますs?usd=value.

以下のコードを使用して、これらの URL で関数を実行することを忘れないでください。

if($_GET['textbox_name'] == true){//things to do}
于 2015-03-20T10:41:22.427 に答える