У меня возникают некоторые трудности при загрузке моего html-файла в виде фрагмента в div с использованием jQuery .load.После многих испытаний я пришел к выводу, что он не может найти файл c.html, но я все еще не могу разобраться с ним после того, как проверил почти все возможные версии загрузки в c.html.
index.html.erb и c.html.erb находятся в одной и той же папке, добро пожаловать.
Цените всю помощь, которую я могу получить, обращаясь к ней уже пару дней ...
Часть из html-файла (index.html.erb), куда я хочу загрузить фрагмент:
<div id="menuwrapper">
<div class="tabArea">
<%= link_to 'Lorem', {:action => 'update', :controller => 'welcome'},
{:class=>"tab",:remote=>true} %>
</div>
</div>
<div id="wrapper2">
<!--Where i want to load-->
</div>
welcome_controller:
def update
render :js => "$('#wrapper2').load('c.html.erb', function() {alert('Load was
performed.');});"
end
HTMLфрагмент, который я хочу загрузить (настолько простой, насколько это возможно):
<!DOCTYPE html>
<html>
<head><title>Title</title></head>
<body>
<div>Content</div>
</body>
</html>
Маршруты:
get "welcome/update"
Спасибо!