2011-06-30 6 views
0

アイデアとは一日中苦労しています。この選択項目には、3つまたは4つの静的値が含まれます。Rails 3 Ajaxなしの選択と変更

私はこのフォームを作成する方法がわかりません - 選択したオファーからアイテムを選択した後、フォームがコントローラにアクションのために送信されます。

多くの記事を検索して読んでみましたが、残念ながら解決策が見つかりません...基本的な機能のAjaxは必要ありません。

私は助けをお願いしますが、この簡単なフォームを行う方法... はM.

+0

選択項目を変更する際にフォームを送信しますか? – rubyprince

+0

はい、します。また、選択メニューのアイテムは静的(データベースからロードされていないもの)でもかまいません。 – user1946705

答えて

0

は、単にフォームを送信するメソッドを呼び出し、その選択にonclickのハンドラを追加、ありがとうございます。選択作成する

このメソッドを使用:でhtml_optionsで

collection_select(method, collection, value_method, text_method, options = {}, html_options = {}) 

を置くハッシュ:あなたのjavascriptの方法でのonclick => "some_javascript_method()"

それがフォームを送信しています。 jQueryを使用してフォーム要素を取得し、送信依頼することをお勧めします。

関連する問題