javascript - 使用 javascript 进行远程 => true 调用

标签 javascript ajax ruby-on-rails-3 rjs ujs

有没有办法通过 JavaScript 实现与 link_to ...remote=> true 相同的行为?

也许没有必要 -

我有一个 div,其中包含用户的姓名和图片。

我想让整个 div 对点击使用react并转到该方法(例如 users#show),就像它是一个 link_to 一样。

link_to 的问题在于它创建了 a href,使文本可链接等。

此外,我似乎无法使用它来使整个 div 可点击,只能点击文本。

试图更多地解释自己 -

如果link_to对应于javascript中的window.location

JavaScript 中 link_to:remote=>true 是什么?

最佳答案

这就是你的做法:

$.rails.handleRemote($('<a>', { href: '/path', 'data-method': 'GET' }));

关于javascript - 使用 javascript 进行远程 => true 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14495372/

相关文章:

ruby-on-rails - Rails 3 和 Twilio 进行电话验证

javascript - GM_xmlhttpRequest 成功回调 'onload' 未执行注入(inject)代码

javascript - 如何在 JavaScript 中运行随机选择的函数?

c# - asp.net mvc 在数据库中插入数据并刷新部分

javascript - 如何取消待处理的ajax请求 typeahead.js

ruby-on-rails - 在本地启动 Rails 服务器时出错 - Puma - runner.rb :103:in `reopen' - No such file or directory @ rb_io_reopen

javascript - 使用 jQuery 在加载时设置 CSS 属性

javascript - 在网站中加载谷歌地图的最佳方式

javascript - 简单表单无法在提交时关闭模式

ruby-on-rails - 如何将对象传递给 Reveal Modal 弹出窗口?