问题标签 [link-to]
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.
jquery - Rails jQuery link_to 点击功能问题
提前致谢。
所以我的总体目标是获得一个模式对话框,其中包含一个弹出的表单。当我单击我的链接以调出它似乎没有使用 javascript 的模式时,我遇到了一个问题……它只是将页面呈现为好像禁用了 javascript。下面的代码:)
应用程序.js
});
我在 Rails 中的链接
提醒/new.html.erb
在萤火虫中,我没有看到我期望的 GET 请求。
任何人的故障排除提示?
ruby-on-rails - 让 Rails Observer 或 Sweeper 访问 link_to 或从 Observer 中将视图呈现为字符串
我配置了一个标准的 rails 观察者:
是的,我知道这是设置为 Sweeper - 它与 Observer 基本相同,但可以访问 link_to 方法,但它似乎没有配置路由。profile_path 和 tip_path 方法为零。
也许还有另一种方法可以实现这一目标?也许更“铁路方式”?
如果有一种方法可以使用 message.body 的视图模板创建消息,那就太好了。
有什么建议么?
jquery - 升级:在 Rails 3 中的 link_to_remote 上使用参数
升级到 Rails 3 时,Rails RJS 帮助程序 ':with' 参数的首选 UJS 替代品是什么(使用新的不显眼的 link_to... :remote => true 语法)。
例如。替代:
具体来说,我正在研究一个链接,该链接使用 ajax 发送一个 put 请求,并带有一个选择选项的值,以更新表单中的一些其他字段。
最好的不引人注目的方法是什么?
ruby-on-rails - Rails link_to 不会自动使用 request.format 作为链接中的扩展名
我在 ApplicationController before_filter 中设置 request.format = :mobile。
我在路线中有这个映射:
当我执行以下操作时:
我得到以下信息(实际如下):
我希望这是(预期如下):
但是,如果我执行以下操作:
然后我得到了预期的结果,但是对每个“link_to”都这样做不是一个可行的解决方案。
任何想法?
谢谢
ruby-on-rails - Ruby on Rails:如何使用 link_to 将参数从视图传递到控制器,而 URL 中不显示参数
我目前在 View 中使用 link_to 助手将 title 、 author 、 image_url 和 isbn 等参数传递回控制器
然后控制器将参数分配给一个对象,以便稍后在 View 中使用(在 new.html.erb 中)
然后将调用 new.html.erb。这一切正常,但 url 显示了所有参数
有什么办法可以让参数不显示在 URL 上?
ruby - Rails 3 中的 link_to_remote 和 link_to
我是一名新手西班牙 Rails 开发人员。¿ 你能帮我解决 Rails 的问题吗?
我有一个带有 RoR 2 和谷歌地图的应用程序,我捕获 X 和 Y 坐标以发送到控制器。我使用 :with 参数
:catastro,:url => {:controller => "instalacions", :action => "catastro_ajax" }, :with=>"'coordx='+$('instalacion_longitud').value+'&coordy='+$( 'instalacion_latitud').value" %>在方法中:with 我使用原型从输入文本中传递值,但在 Rails 3 中,指令 link_to 没有:with 方法,我不知道如何将值从输入文本传递到控制器。
如何将此指令迁移到 Rails 3?我只需要知道如何捕获输入文本值以发送到控制器。
谢谢!!
PS:对不起我的英语!!!!
ruby-on-rails-3 - 带有 :remote=>true 并包括 :class 和 :id 的 rails3 中带有块的 link_to 的语法
看在上帝的份上,我已经为此努力了好几个小时。使用 rails3 rc,1.9.2。
我正在尝试创建一个 link_to 来提交带有参数、类和 id 的 ajax 请求,并且需要一个块,以便我可以在名称周围插入一个 span 标签。文档的帮助绝对为零,许多谷歌搜索也是如此。这是我到目前为止所得到的:
生成的 url 如下所示:
测试描述符
我无法正确指出文本“测试描述符”实际上正确包含在跨度中;代码格式在这里有点失败,但是,href 是错误的,没有类或 id,并且下坡它继续滚动
如果我不需要该块,我可以只添加名称而不必指定 :url=>{...} (如果关闭会引发块异常,请看图),然后使用 :remote =>true, :id=>"whatever", :class=>"blah" 并且有效。我究竟做错了什么?因为我通常是新来的 Rails,所以我也想了解为什么这种语法必须如此不同?我的意思是,真的,感谢上帝,您不必在网络应用程序中写很多这样的链接...... ;-)
提前致谢
ruby-on-rails - link_to :action => 'create' 去索引而不是 'create'
我正在构建一个相当简单的食谱应用程序来学习 RoR,并且我试图允许用户通过单击链接而不是通过表单来保存食谱,因此我通过 link_to 连接 user_recipe 控制器的“创建”功能。
不幸的是,由于某种原因,link_to 调用的是 index 函数而不是 create。
我已将 link_to 写为
此链接位于 user_recipes/index.html.erb 上,并正在调用同一控制器的“创建”功能。如果我包含 :controller 似乎没有什么区别。
控制器看起来像这样
ruby-on-rails - 如果是 » 或其他实体,Rails 3 的 link_to('»', url) 将不起作用
因为它不会显示为,»
但会显示为»
。有没有办法显示它?
ruby-on-rails - SEO/Rails - 如何将标题标签添加到每个“link_to”
我很惊讶 Rails 的创建者没有想到这一点,如果有人可以提供帮助,那就太好了。
我们如何做才能改变这一点:
自动为此:
我认为它可以帮助 SEO 很多。
非常感谢!
亚历克斯