ソースを参照

fix to allow setting the domnode as toolbar

Erik Bengtson 10 年 前
コミット
0f01ef36e1
2 ファイル変更3 行追加3 行削除
  1. 2 2
      docs/_i18n/en/documentation/table-options.md
  2. 1 1
      src/bootstrap-table.js

+ 2 - 2
docs/_i18n/en/documentation/table-options.md

@@ -444,11 +444,11 @@ The table options are defined in `jQuery.fn.bootstrapTable.defaults`.
     <tr>
         <td>toolbar</td>
         <td>data-toolbar</td>
-        <td>String</td>
+        <td>String | Node</td>
         <td>undefined</td>
         <td>
         A jQuery selector that indicates the toolbar, for example:<br>
-        #toolbar, .toolbar.
+        #toolbar, .toolbar, or a DOM node.
         </td>
     </tr>
     <tr>

+ 1 - 1
src/bootstrap-table.js

@@ -897,7 +897,7 @@
 
         this.$toolbar.html('');
 
-        if (typeof this.options.toolbar === 'string') {
+        if (typeof this.options.toolbar === 'string' || typeof this.options.toolbar === 'object') {
             $(sprintf('<div class="bars pull-%s"></div>', this.options.toolbarAlign))
                 .appendTo(this.$toolbar)
                 .append($(this.options.toolbar));