【问题标题】:illegal character, Javascript [closed]非法字符,Javascript [关闭]
【发布时间】:2010-11-10 09:28:24
【问题描述】:

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

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

引发了非法字符问题。此代码在我的 update.js.erb 文件中。 escape_javascript 在那里,但它在我的控制台中抛出错误。

【问题讨论】:

  • 可以显示生成的代码吗?
  • ... 以及您使用它时引发的错误

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


【解决方案1】:

你真的错过了那句话吗?

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

【讨论】:

    【解决方案2】:

    您在 $(".edit_business") 中缺少报价

    【讨论】:

      【解决方案3】:
      (".edit_business)
      

      应该是

      (".edit_business")
      

      【讨论】:

        【解决方案4】:

        我经常只用render(:file =&gt; filename).to_json

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-05-13
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多