Javascript 远程:带参数的链接为true
我有以下问题 我有你的链接Javascript 远程:带参数的链接为true,javascript,ruby-on-rails,Javascript,Ruby On Rails,我有以下问题 我有你的链接 //_sort_by.html.erb <%= link_to "sort", :sort_by => "things", remote: true %> 在视野中 //show_posts.html.erb <div class="posts"> <%= render @posts %> </div> // and
//_sort_by.html.erb
<%= link_to "sort", :sort_by => "things", remote: true %>
在视野中
//show_posts.html.erb
<div class="posts">
<%= render @posts %>
</div>
//
and I have _post.html.erb
在routes.rb中,我得到了“show_posts”。但不幸的是,它不起作用。有人能帮我吗
编辑:
将show_posts.js.erb更改为
$('.posts').html("<%= j render @posts %>");
$('.posts').html(“”);
工作。谢谢大家的提示 $('.posts')。追加('posts')%>”;
$('.posts').append("<%= escape_javascript render(:partial => 'posts') %>");
使用这些内容更改您的show_posts.js.erb。$('.posts')。追加('posts')%%>;
使用这些内容更改您的show_posts.js.erb。$('.posts')。追加('posts')%%>;
使用这些内容更改您的show_posts.js.erb。$('.posts')。追加('posts')%%>;
用这些内容更改您的show_posts.js.erb。试试看
$('.posts').html("<%= j render 'post' %>");
$('.posts').html(“”);
希望这有帮助 试试这个
$('.posts').html("<%= j render 'post' %>");
$('.posts').html(“”);
希望这有帮助 试试这个
$('.posts').html("<%= j render 'post' %>");
$('.posts').html(“”);
希望这有帮助 试试这个
$('.posts').html("<%= j render 'post' %>");
$('.posts').html(“”);
希望这有帮助 你能告诉我们会发生什么错误吗?没有错误,只是不会根据所选类别更改帖子列表。你有部分帖子吗?你必须用新内容替换“posts”类的内容,比如$('.posts').html(“”)。你能告诉我们会发生什么错误吗?没有错误,它只是不会根据所选类别更改帖子列表。您是否有部分帖子?您将不得不使用类似于$('.posts').html(“”)的新内容替换“posts”类的内容。您能告诉我们会出现什么错误吗?没有错误,它只是不会根据所选类别更改帖子列表。您是否有部分帖子?您将不得不使用类似于$('.posts').html(“”)的新内容替换“posts”类的内容。您能告诉我们会出现什么错误吗?没有错误,它只是不会根据所选类别更改帖子列表。您是否有部分帖子?您必须用类似于$('.posts').html(“”)的新内容替换“posts”类的内容