【发布时间】:2013-04-09 09:06:01
【问题描述】:
在 rails 中,我通过 jquery-datatables-rails gem 使用 bootstrap 和 dataTables。但是,我似乎只获得了引导样式的一半。
gem 'jquery-datatables-rails', git: 'git://github.com/rweng/jquery-datatables-rails.git'
应用程序.js
//= require jquery
//= require jquery_ujs
//= require jquery.ui.core
//= require jquery.ui.datepicker
//= require twitter/bootstrap
//= require dataTables/jquery.dataTables
//= require dataTables/jquery.dataTables.bootstrap
//= require dataTables/extras/TableTools
//= require chosen-jquery
//= require best_in_place
//= require cocoon
//= require_tree .
$.extend( $.fn.dataTableExt.oStdClasses, {
"sWrapper": "dataTables_wrapper form-inline"
} );
应用程序.css
*= require_self
*= require jquery.ui.core
*= require jquery.ui.datepicker
*= require dataTables/jquery.dataTables.bootstrap
*= require dataTables/extras/TableTools
*= require dataTables/extras/TableTools_JUI
*= require chosen
*= require_tree .
*/
具体的咖啡脚本
jQuery ->
$('#customers').dataTable
sDom: "<'row'<'span6'l><'span6'f>r>t<'row'<'span6'i><'span6'p>>"
sPaginationType: "bootstrap"
bjQueryUI: true
erb
<table id="customers" class="display" cellpadding="0" cellspacing="0" border="0" class="table table-bordered table-striped">
<thead>
<tr>
<th>etc.
但是样式是下面显示的,而不是 dataTable 站点 http://www.datatables.net/media/blog/bootstrap/ 上显示的样式
注意标题是错误的,条纹是紫色而不是灰色
对我还需要做什么有什么想法吗?
【问题讨论】:
-
我也想做同样的事情,你用的是哪个版本的 gems 和 rails?
-
我正在使用 rails 3.2.x 以及截至 2013 年 6 月的最新引导程序和数据表 gem。主要是删除对数据表 css 的所有引用
标签: ruby-on-rails twitter-bootstrap datatables