【发布时间】:2016-11-23 18:52:51
【问题描述】:
我有这个 div
<div class="right-content"> </div>
我在其中加载了我想通过 AJAX 显示的所有数据。
我已经在其中加载了一些 html,其中包含类似
<%= link_to job_applicants_path(j.id), :class => "applicants-link" do %>
<span class="badge"><%= cantSolic (j.id) %></span>
<% end %>
当我单击该链接时,我想删除右侧内容 div 的先前内容并从 job_applicants 的视图加载新的 html,但它像新页面一样加载它。我该怎么做?
这是我正在使用的js:
$(".applicants-link").click(function(){
var link = $(this);
var path = link.attr("href");
if (path != null){
$.ajax({
url: path,
async: true,
success: function(result){
$(".right-content").html(result);
},
error: function(result){
$(".right-content").html ("<h4>No se ha podido cargar la información solicitada. Intentelo más tarde.</h4>")
}
})
return false;
}
});
【问题讨论】:
-
你有什么问题?
标签: javascript jquery ruby-on-rails ajax ruby-on-rails-4