0
我有我的jQuery UI選項卡現在工作,但需要幫助實現Ajax方面。我需要幫助的是#tab-2
以MessagesController
的方式顯示中的messages
視圖中的信息(@user.messages
)。幫助讓我的路由工作與AJAX的jQuery UI選項卡
我application.js
:
$(function() {
$("#tabs").tabs({
ajaxOptions: {
error: function(xhr, status, index, anchor) {
$(anchor.hash).html(
"Couldn't load this tab. We'll try to fix this as soon as possible. " +
"If this wouldn't be a demo.");
}
}
});
});
MessagesController:
def profile_messages
@question = Question.all(params[:user_id])
respond_to do |format|
format.html
format.xml {render :xml => @question}
end
end
我的個人資料show.html.erb
:
<div id="tabs">
<ul id="infoContainer">
<li><a href="#tabs-1"></a></li>
<li><%= link_to "Messages", message_path(@message, :render => "false") %></a></li>
<ul>
<div id="tabs-1">
</div>
</div>
我profile_messages.erb
:
<div id="tabs-2">
<% for 'message' in @user.messages %>
<div class="message">
</div>
<% end %>
</div>
所以,我怎樣才能使其profile_messages
加載的標籤?