2009-08-13 24 views
0

私は非常にレールが珍しいです。レールで検索フォームからレコードIDを取得する方法

私はオートコンプリート(プラグイン)テキストフィールドを使用して、自分のレコードのタイトルをブラウズしています。ユーザーがレコードを選択すると、そのレコードのIDに基づいてカスタム作成URLに転送したいと思います。

どうすればよいですか?

ありがとうございます!

-elliot

具体的には、私は簡単な検索フォームを作ろうとしています。これはオートコンプリートで埋められたレコードにリダイレクトされます。レコードが存在しない場合は、まだ存在しないというメッセージが表示されるか、レコードページが作成されます。

UPDATE:

これはもっと役立つかもしれないが、どのように私は、テキストボックスに現在の値をつかむことができますか?

答えて

0

退屈な "/ record/1234"ではなく、 "/ record/my_awesome_product"のようなページに誘導していると思います。

this articleは少し古いです(Railsの開発の言葉では)それでもあなたを助けるかもしれません。

+0

実際には、私はレコードに指示しても問題ありません/ 1234 – Elliot

1

使用しているオートコンプリートプラグインは、使用に最適でない場合があります。

Model Auto Completer

  • このプラグインは、テキストを返しますが、また、隠しフィールドのidを格納します。ここでは検討するために別のオプションです。

私はこれも同様に行ったと思った別のプラグインがありましたが、今は思い出せません。

+0

テキストボックスの価値をどうやって掴んでいますか? – Elliot

+0

あなたの問題を再読し、私の答えを編集しました。 – Ryan

関連する問題