我正在处理窗口7并面临渲染问题
render :js => "alert('Hello')".
但它没有得到警觉。
是否有人有过这个问题的经验。
答案 0 :(得分:1)
您应该使用AJAX进行调用,因此您应该将param“remote:true”添加到调用该操作的链接或表单
答案 1 :(得分:0)
确保客户端使用JS格式请求,因为Rails设置了js的内容类型,而不是text/html
。
答案 2 :(得分:0)
您似乎正在尝试调试代码。使用before_filter
不是最好的方法。请求只能呈现一次。
我建议在您的日志记录中添加语句,并使用浏览器的javascript /开发控制台(Chrome / Firefox):这将完美展示电线上的内容,客户端上执行的内容以及失败的原因(如果失败了。)
希望这有帮助。