非法字符,Javascript
我正在尝试通过 Rails 应用程序运行 jquery。 我在弹出窗口中有编辑信息,我想更改它以在单击更新后显示信息。 它应该可以工作,但是这条线
$(".edit_business).append("<%= escape_javascript(render(:file => 'businesses/show')) %>");
引发了非法字符问题。 此代码位于我的 update.js.erb 文件中。 escape_javascript 在那里,但它在我的控制台中抛出错误。
I am trying to run jquery through a rails app. I have the edit information in a popup window and i want to change that to show information after they click update. It should work but this line
$(".edit_business).append("<%= escape_javascript(render(:file => 'businesses/show')) %>");
is throwing an illegal character issue. This code is in my update.js.erb file. The escape_javascript is there but it's throwing an error in my console.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你真的错过了那句话吗?
Are you actually missing that quote?
您缺少 $(".edit_business") 中的报价
You're missing a quote in $(".edit_business")
应该是
shoud be
我经常只使用
render(:file => filename).to_json
I often just use
render(:file => filename).to_json