在其他网页上我有一个包含这样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'非常适合这个用途。 –