非法字符,Javascript

时间:2009-07-13 17:38:18

标签: javascript ruby-on-rails illegal-characters

我正在尝试通过rails应用程序运行jquery。我在弹出窗口中有编辑信息,我想更改它以在他们点击更新后显示信息。它应该工作,但这一行

$(".edit_business).append("<%= escape_javascript(render(:file => 'businesses/show')) %>");

正在抛出非法角色问题。此代码位于我的update.js.erb文件中。 escape_javascript就在那里,但它在我的控制台中抛出了一个错误。

4 个答案:

答案 0 :(得分:4)

你真的错过了那句话吗?

$(".edit_business").append(...)

答案 1 :(得分:1)

你错过了$(“。edit_business”)

中的引用

答案 2 :(得分:1)

(".edit_business)

应该是

(".edit_business")

答案 3 :(得分:0)

我经常只使用render(:file => filename).to_json