【发布时间】:2014-06-15 07:45:49
【问题描述】:
我有一个链接,单击该链接将进行 AJAX 调用。此 AJAX 调用将导致显示模式。
= link_to edit_evaluation_path(evaluation), remote: true
但是,当尝试从链接打开一个新选项卡时(例如,通过使用鼠标中键单击它),我收到了 ActionController::UnknownFormat: ActionController::UnknownFormat 错误,因为该操作不希望以 html 响应格式。这是来自相应操作的respond_to 代码:
respond_to do |format|
format.js
end
如何防止用户在另一个选项卡或窗口中打开链接?我是否有义务将link_to 更改为button_to?谢谢!
【问题讨论】:
标签: ajax ruby-on-rails-4