1

カテゴリとサブカテゴリを実装しています。ただし、gem 'awesome_nested_set' で 1 つのモデルのみを使用しているため、最初の collection_Select をクリックすると、Ajax が処理され、コントローラーのインスタント変数が返され、2 番目のコレクションの選択のカテゴリが取得されます。ほぼ完了しましたが、まだ少し問題があります。

  1. ページをロードすると、「配列のインスタンスが必要になる可能性があります」というエラーが表示されます。これが発生する理由はわかっています。ページをロードすると、実際には js がロードされるためですが、最初は最初の collection_select をクリックしていません。選択から値を取得できず、コントローラーもそこからパラメーターを取得できません。

  2. パーシャルを実行しないようにしましたが、Firebug コンソールに赤い色が表示されますが、最初の collection_select からパラメーターを取得できることがわかります。

ここに私のgist.gihubがあります

完全なコードが提供されています。ガイドしてください。いくつかの変更が必要です...

4

0 に答える 0