问题标签 [rjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - format.js 响应不执行
我使用 Rails 3.0.0 Beta
执行操作后,我的 RJS 视图返回 JavaScript,但未执行代码
在 Firebug 中,我在回复中看到
这是生成请求的 javascript
这是控制器
这是响应标头
有什么特别需要让它工作吗?
jquery - Ajax 请求到达服务器但页面没有更新 - Rails,jQuery
所以我有一个场景,我的 jQuery ajax 请求正在访问服务器,但页面不会更新。我被难住了...
这是ajax请求:
观看 rails 日志,我得到以下信息:
因此,在我看来,ajax 请求正在到达服务器。jsrender 方法中的代码正在执行,但 jsrender.rjs 中的代码没有触发。这是方法,jsrender:
为了论证起见,jsrender.rjs 中的代码是:
为什么是这样?我在参数中看到没有authenticity_token,但我也尝试过传递authenticity_token,结果相同。
提前致谢。
javascript - RJS 错误:TypeError:元素为空
我收到 RJS 错误:TypeError:使用 ajax 时元素为空。
我在视图中使用
在控制器中
在部分聊天区域
我的 div 存在于 index.html.erb
任何帮助表示赞赏。
问候,
萨利尔盖克瓦德
ruby-on-rails - 如何在原型助手和 RJS 旁边禁用 Rails 提交按钮?
我正在尝试关注这篇文章如何使用 Javascript 和 Prototype 不显眼地禁用提交按钮?但我无法让它工作。表单触发了一个 RJS 函数,所以我需要保持助手的 onclick 事件完整。RJS 返回/重新加载相同的表单以及两个新文本。我真的很困惑。这是我的表单的rails代码:
RJS
ruby-on-rails - 加载页面后如何在 DOM 上使用 visual_effect?
我想在渲染时隐藏其中一个 div。加载页面后,我希望它使用 virtual_effect 出现在页面上。
我知道如何在 JS / jQuery 中做到这一点。使用 Prototype 的纯 Ruby 代码有可能吗?
update_page_tag 并没有真正解决问题 它可以与 :highligth 一起使用,但我无法让它与 :apper 或 :slide_down 一起使用。
javascript - 在 Ruby on Rails 中从 RJS 响应创建新 XMLHttpRequest 的正确方法是什么?
我正试图更接近我之前问题的问题的解决方案。
我想尝试的方案如下:
- 用户向 RoR 控制器请求操作。
- Action 进行一些数据库查询,进行一些计算,设置一些会话变量并返回一些 RJS 代码作为响应。此代码可以
- 更新进度条并发出另一个 ajax 请求。
- 如果所有处理完成,则显示最终结果(例如图表)
- 浏览器评估 RJS 的 javascript 表示。它可能会发出另一个(递归?是否允许递归?)请求,或者只是为用户显示结果。
所以,这次我的问题是:如何正确地将 XMLHttpRequest 调用嵌入到 rjs 代码中?
我想知道的一些事情是:
我应该创建一个新线程以避免堆栈溢出。我应该使用哪些 Rails 助手(如果有)?
以前有人在 Rails 或其他框架上做过类似的事情吗?
我的想法合理吗?
ruby-on-rails - Rails RJS 模板显示代码而不是 html 页面
在谷歌搜索并为此伤脑筋了几个小时之后,我终于决定发布这个问题。这是代码...
当 action2.rjs 启动时,使用该代码应该显示 html 页面,而不是我得到这个
正如我阅读的其他帖子所建议的那样,他们说这是由于 link_to_remote_redbox 函数中的“:update => some_div”引起的,但显然我的代码没有。
帮助总是受到赞赏。非常感谢
ruby-on-rails - 带有 RJS 的 Sortable_element 不起作用
我有一个图像列表,用户可以在其中安排他们的订单。
当用户上传图片时,我希望列表仍然是可排序的。
我正在使用此处描述的类似上传:http: //kpumuk.info/ruby-on-rails/in-place-file-upload-with-ruby-on-rails/
请帮忙。
以下是在视图文件中上传的代码:
在控制器视图中:
或者,换个说法:
运行这个:
不会添加可排序列表功能。
请帮忙,
谢谢
ruby-on-rails - 如何使用 rjs 滚动页面?
如何将页面滚动到通过 rjs 插入的部分?
ruby-on-rails - rjs 中的 Ruby 'if' 条件
仅当用户对象(@row)不为零时,我才想在用户列表中插入用户。如何在 rjs 模板中有条件地插入?
page.insert_html :bottom, :userlist, render(:partial => "user", :locals => { :user => @row, :myid => @row.id })
非常感谢。