2016-11-23 3 views
0
Uncaught Error: Syntax error, unrecognized expression: /secure/projects/softilluminations/tasks/new 

broswerのコンソールで上記のエラーが発生しています。未知のエラー:構文エラー、認識できない式+ Ruby on Rails

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 } %> 

を下回っているものの、構文エラーがコンソールに来る理由を私は知りません。

ありがとうございます。

+0

エラーは/ tasks/newスクリプトから来ているようですが、存在する場合は表示できますか? –

答えて

0

問題は使用しているスクリプトにあるようです。私は/secure/projects/softilluminations/tasks/new部分が引用符で囲まれていないと信じているので、文字列ではなく式と見なされます。私は解決策を持って

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'を追加する必要はありません。それはそれが来ているエラーです。

関連する問題