"set_form" do %> 在一个文件中,它完美-6ren">
gpt4 book ai didi

ruby-on-rails - Ruby on rails 3 : link_to :remote => true treats "remote" as a URL parameter

转载 作者:行者123 更新时间:2023-12-04 06:26:14 26 4
gpt4 key购买 nike

我想知道用于发出 ajax 请求的 link_to 语法应该是什么(或关于此处可能出现问题的其他想法)。目前我有

<%= form_tag "save_sets", :remote => true, :name => "set_form" do %>

在一个文件中,它完美地工作。但是,在同一个文件中,所有
<%= link_to assignment.name, :action => :view_student_problem_set, :remote => true %>
<%= link_to assignment.name, :remote => true, :action => :view_student_problem_set %>
<%= link_to assignment.name, {:action => :view_student_problem_set, :remote => true} %>
<%= link_to assignment.name, {:remote => true, :action => :view_student_problem_set} %>
<%= link_to assignment.name, {:remote => true}, {:action => :view_student_problem_set}
<%= link_to assignment.name, {:remote => true}, :action => :view_student_problem_set %>

只需生成带有“?remote=true”而不是 data-remote="true"的链接,并且
<%= link_to assignment.name, :remote => true, {:action => :view_student_problem_set} %>

显然是语法错误。

我尝试过的大多数组合来自教程、论坛帖子和文档。我不认为符号集合必须按特定顺序排列,但我只是彻底。无论如何,我的谷歌搜索技能已经达到了他们的水平。

form_tag 和 link_to 标签之间的相关 jquery 代码、 Controller 代码等都是相同的。

谢谢和所有。

最佳答案

<%= link_to assignment.name, {:action => :view_student_problem_set}, :remote => true %>

关于ruby-on-rails - Ruby on rails 3 : link_to :remote => true treats "remote" as a URL parameter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6721259/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com