我想写一个修改附件的方法,当调用此方法时指向一个 js 文件,然后让 js 文件执行代码弹出一个修改附件的窗口。但执行时在 controller 里面总是报 UnknownFormat 异常,没能正确调用指定的 js 文件。想问问这个问题怎么解决呢? 以下是代码: Controller 中 def edit_attachment respond_to do |format| format.js end end Routes 中 resources :dynamic_topics do member do get 'edit_attachment' patch 'update_attachment' end end View 中 = link_to '附件管理', edit_attachment_dynamic_topic_path(dynamic_topic), class: 'btn btn-primary btn-xs'
控制台报错:Processing by DynamicTopicsController#edit_attachment as HTML 浏览器报错:ActionController::UnknownFormat