Я это ДивЗамена содержимого DIV с AJAX
<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 правой содержимого и загрузить новый HTML из job_applicants ', но он загружает его, как новую страницу. Как я могу это сделать?
Это в 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;
}
});
Что вы хотите сказать? – scrappedcola