我正在使用Rails进行Agile Web开发,而我的:来自products_controller的destroy方法只需将我带到产品展示页面.几个星期前,我在Rails 3.0应用程序上遇到了另一个应用程序的问题.在那种情况下,我不得不编辑javascript,所以我猜这也可以在这里工作.
这是我的application.html.erb文件中的javascript_link_tag:
<%= javascript_include_tag :defaults %>
<%= csrf_meta_tags %>
Run Code Online (Sandbox Code Playgroud)
这是我的控制器的:destroy方法:
def destroy
@product = Product.find(params[:id])
@product.destroy
respond_to do |format|
format.html { redirect_to products_url }
format.json { head :ok }
Run Code Online (Sandbox Code Playgroud)
我已经安装了jquery gem,而jquery是Rails 3.1的默认库,所以也许我错了为什么这不起作用?任何帮助是极大的赞赏.谢谢!