未捕获的错误:语法错误,无法识别的表达式+ Ruby on Rails

时间:2016-11-23 04:22:27

标签: jquery ruby-on-rails ruby ruby-on-rails-4

Uncaught Error: Syntax error, unrecognized expression: /secure/projects/softilluminations/tasks/new

在broswer的控制台上出现上述错误。

enter image description here

我的查看旁边代码在

下面
<%= link_to 'Create Task', new_secure_project_task_path(project), class: 'btn btn-primary btn-block', data: {toggle: 'modal', disable_with: loader, remote: true } %>

点击链接后,我的模态弹出窗口打开,功能正常,但我不知道为什么语法错误会出现在控制台中。

谢谢。

2 个答案:

答案 0 :(得分:0)

问题似乎出现在您正在使用的脚本中。我相信/secure/projects/softilluminations/tasks/new部分没有引号括起来,所以它被认为是表达式而不是字符串。

答案 1 :(得分:0)

我得到了解决方案......

<%= link_to 'Create Task', new_secure_project_task_path(project), class: 'btn btn-primary btn-block', data: {disable_with: loader, remote: true } %>

以上是正确的。实际上我发送ajax请求所以不需要在数据中添加toggle: 'modal'。这样它就会出现错误。