在其他網頁上我有一個包含這樣jQuery的數據表選擇行比1
$('.bt-datatable').DataTable(
{
info: false,
paging: true,
pageLength: 5,
"aoColumnDefs": [
{ "bSearchable": false, "aTargets": [ 1, 2, 3 ] }
]
}
);
一個數據表,這是我的數據表的Html它具有循環在Ruby語言編碼,從而創建多行根據用戶記錄
<div class="table-responsive"style="display: none">
<hr>
<table class="bt-datatable table table-striped click-row-datatable" cellspacing="0" width="100%">
<thead>
<tr>
<th class="text-left">Name</th>
<th class="text-left">Status</th>
<th class="text-left">Start Date</th>
</tr>
</thead>
<tbody>
<%
@users.each do |user|
%>
<tr class='clickable-row' rel="<%= user.id %>">
<td class="text-left"><%= user.name %></td>
<td class="text-left"><%= user.status %></td>
<td class="text-left"><%= user.start_time %></td>
</tr>
<% end %>
</tbody>
</table>
</div>
我有保存在flash[:user_id]
紅寶石閃光燈可變我在做什麼是不知何故,我得到閃光[:user_i d]保存,並根據我想強調,其rel屬性等於刷新行[:USER_ID]
這是在頁面加載時
var ele = $('[rel="<%= flash[:user_id] %>"]');
ele.addClass('bg-info');
的addClass是突出在該行的JavaScript數據表,但我面臨的問題是,當用戶ID行讓我們說在另一頁上比第一它不會加載該表上,甚至沒有突出顯示,而只是突出顯示當該用戶在第一頁
您存儲數據庫,以使它在其他頁面上可用。 'localStorage'非常適合這個用途。 –