checkbox
私のProduct
見解では、次の2つがあります。
<%= f.check_box :can_be_sold %>
<%= f.check_box :can_be_purchased %>
そして、私はそれらのチェックボックスにいくつかのajax機能をdisable
/read only
いくつかtextfield
/select field
ちょうど次のように与えます:
Application.js.erb(発信者コードのみを表示):
$("#product_can_be_sold").ajaxSelect("products/can_be_sold")
$("#product_can_be_purchased").ajaxSelect("products/can_be_purchased")
ルート.rb
get "*module/products/product_can_be_sold" => "products#can_be_sold"
get "*module/products/product_can_be_purchased" => "products#can_be_purchased"
問題は、私のhttp://.../products/new
両方で完全にうまく機能し、そのルートをに伝えるhttp://.../products/products/can_be_sold
ときですが、私の編集アクションでhttp://.../products/1/edit
はエラーを返します:No route matches [GET] "/products/1/products/can_be_sold"
呼び出し元のメソッドの分析が間違っていた可能性があります。切り替えて変更しようとしましたが、まだ解決されておらず、この問題を解決する方法がわかりません。
ありがとう。