Browse Source

Build to 1.13.4

zhixin 6 years ago
parent
commit
078a0e3ca2
97 changed files with 560 additions and 397 deletions
  1. 1 1
      dist/bootstrap-table-locale-all.min.js
  2. 180 126
      dist/bootstrap-table.css
  3. 9 2
      dist/bootstrap-table.js
  4. 2 2
      dist/bootstrap-table.min.css
  5. 2 2
      dist/bootstrap-table.min.js
  6. 1 1
      dist/extensions/accent-neutralise/bootstrap-table-accent-neutralise.js
  7. 1 1
      dist/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js
  8. 1 1
      dist/extensions/addrbar/bootstrap-table-addrbar.js
  9. 1 1
      dist/extensions/addrbar/bootstrap-table-addrbar.min.js
  10. 1 1
      dist/extensions/auto-refresh/bootstrap-table-auto-refresh.js
  11. 1 1
      dist/extensions/auto-refresh/bootstrap-table-auto-refresh.min.css
  12. 2 2
      dist/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js
  13. 72 34
      dist/extensions/cookie/bootstrap-table-cookie.js
  14. 2 2
      dist/extensions/cookie/bootstrap-table-cookie.min.js
  15. 1 1
      dist/extensions/copy-rows/bootstrap-table-copy-rows.min.js
  16. 1 1
      dist/extensions/defer-url/bootstrap-table-defer-url.min.js
  17. 1 1
      dist/extensions/editable/bootstrap-table-editable.min.js
  18. 1 1
      dist/extensions/export/bootstrap-table-export.min.js
  19. 1 1
      dist/extensions/filter-control/bootstrap-table-filter-control.min.css
  20. 1 1
      dist/extensions/filter-control/bootstrap-table-filter-control.min.js
  21. 1 1
      dist/extensions/group-by-v2/bootstrap-table-group-by.min.css
  22. 1 1
      dist/extensions/group-by-v2/bootstrap-table-group-by.min.js
  23. 1 1
      dist/extensions/group-by/bootstrap-table-group-by.min.css
  24. 1 1
      dist/extensions/group-by/bootstrap-table-group-by.min.js
  25. 1 1
      dist/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js
  26. 1 1
      dist/extensions/key-events/bootstrap-table-key-events.min.js
  27. 1 1
      dist/extensions/mobile/bootstrap-table-mobile.min.js
  28. 1 1
      dist/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js
  29. 1 1
      dist/extensions/multiple-search/bootstrap-table-multiple-search.min.js
  30. 1 1
      dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.css
  31. 1 1
      dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js
  32. 1 1
      dist/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js
  33. 1 1
      dist/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js
  34. 1 1
      dist/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css
  35. 1 1
      dist/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js
  36. 1 1
      dist/extensions/pipeline/bootstrap-table-pipeline.min.js
  37. 1 1
      dist/extensions/print/bootstrap-table-print.min.js
  38. 1 1
      dist/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js
  39. 1 1
      dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css
  40. 1 1
      dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js
  41. 1 1
      dist/extensions/resizable/bootstrap-table-resizable.min.js
  42. 1 1
      dist/extensions/select2-filter/bootstrap-table-select2-filter.min.js
  43. 13 13
      dist/extensions/sticky-header/bootstrap-table-sticky-header.css
  44. 188 124
      dist/extensions/sticky-header/bootstrap-table-sticky-header.js
  45. 2 2
      dist/extensions/sticky-header/bootstrap-table-sticky-header.min.css
  46. 2 2
      dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js
  47. 1 1
      dist/extensions/toolbar/bootstrap-table-toolbar.min.js
  48. 1 1
      dist/extensions/tree-column/bootstrap-table-tree-column.min.css
  49. 1 1
      dist/extensions/tree-column/bootstrap-table-tree-column.min.js
  50. 1 1
      dist/extensions/treegrid/bootstrap-table-treegrid.min.js
  51. 1 1
      dist/locale/bootstrap-table-af-ZA.min.js
  52. 1 1
      dist/locale/bootstrap-table-ar-SA.min.js
  53. 1 1
      dist/locale/bootstrap-table-ca-ES.min.js
  54. 1 1
      dist/locale/bootstrap-table-cs-CZ.min.js
  55. 1 1
      dist/locale/bootstrap-table-da-DK.min.js
  56. 1 1
      dist/locale/bootstrap-table-de-DE.min.js
  57. 1 1
      dist/locale/bootstrap-table-el-GR.min.js
  58. 1 1
      dist/locale/bootstrap-table-en-US.min.js
  59. 1 1
      dist/locale/bootstrap-table-es-AR.min.js
  60. 1 1
      dist/locale/bootstrap-table-es-CL.min.js
  61. 1 1
      dist/locale/bootstrap-table-es-CR.min.js
  62. 1 1
      dist/locale/bootstrap-table-es-ES.min.js
  63. 1 1
      dist/locale/bootstrap-table-es-MX.min.js
  64. 1 1
      dist/locale/bootstrap-table-es-NI.min.js
  65. 1 1
      dist/locale/bootstrap-table-es-SP.min.js
  66. 1 1
      dist/locale/bootstrap-table-et-EE.min.js
  67. 1 1
      dist/locale/bootstrap-table-eu-EU.min.js
  68. 1 1
      dist/locale/bootstrap-table-fa-IR.min.js
  69. 1 1
      dist/locale/bootstrap-table-fi-FI.min.js
  70. 1 1
      dist/locale/bootstrap-table-fr-BE.min.js
  71. 1 1
      dist/locale/bootstrap-table-fr-FR.min.js
  72. 1 1
      dist/locale/bootstrap-table-he-IL.min.js
  73. 1 1
      dist/locale/bootstrap-table-hr-HR.min.js
  74. 1 1
      dist/locale/bootstrap-table-hu-HU.min.js
  75. 1 1
      dist/locale/bootstrap-table-id-ID.min.js
  76. 1 1
      dist/locale/bootstrap-table-it-IT.min.js
  77. 1 1
      dist/locale/bootstrap-table-ja-JP.min.js
  78. 1 1
      dist/locale/bootstrap-table-ka-GE.min.js
  79. 1 1
      dist/locale/bootstrap-table-ko-KR.min.js
  80. 1 1
      dist/locale/bootstrap-table-ms-MY.min.js
  81. 1 1
      dist/locale/bootstrap-table-nb-NO.min.js
  82. 1 1
      dist/locale/bootstrap-table-nl-NL.min.js
  83. 1 1
      dist/locale/bootstrap-table-pl-PL.min.js
  84. 1 1
      dist/locale/bootstrap-table-pt-BR.min.js
  85. 1 1
      dist/locale/bootstrap-table-pt-PT.min.js
  86. 1 1
      dist/locale/bootstrap-table-ro-RO.min.js
  87. 1 1
      dist/locale/bootstrap-table-ru-RU.min.js
  88. 1 1
      dist/locale/bootstrap-table-sk-SK.min.js
  89. 1 1
      dist/locale/bootstrap-table-sv-SE.min.js
  90. 1 1
      dist/locale/bootstrap-table-th-TH.min.js
  91. 1 1
      dist/locale/bootstrap-table-tr-TR.min.js
  92. 1 1
      dist/locale/bootstrap-table-uk-UA.min.js
  93. 1 1
      dist/locale/bootstrap-table-ur-PK.min.js
  94. 1 1
      dist/locale/bootstrap-table-uz-Latn-UZ.min.js
  95. 1 1
      dist/locale/bootstrap-table-vi-VN.min.js
  96. 1 1
      dist/locale/bootstrap-table-zh-CN.min.js
  97. 1 1
      dist/locale/bootstrap-table-zh-TW.min.js

+ 1 - 1
dist/bootstrap-table-locale-all.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 180 - 126
dist/bootstrap-table.css

@@ -1,176 +1,229 @@
+@charset "UTF-8";
 /**
  * @author zhixin wen <wenzhixin2010@gmail.com>
- * version: 1.13.3
+ * version: 1.13.4
  * https://github.com/wenzhixin/bootstrap-table/
  */
 .bootstrap-table .fixed-table-toolbar:after {
   content: "";
   display: block;
-  clear: both; }
+  clear: both;
+}
 .bootstrap-table .fixed-table-toolbar .bs-bars,
 .bootstrap-table .fixed-table-toolbar .search,
 .bootstrap-table .fixed-table-toolbar .columns {
   position: relative;
   margin-top: 10px;
-  margin-bottom: 10px; }
+  margin-bottom: 10px;
+}
 .bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group {
   display: inline-block;
-  margin-left: -1px !important; }
-  .bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group:first-child > .btn {
-    border-top-left-radius: 4px;
-    border-bottom-left-radius: 4px; }
-  .bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group:last-child > .btn {
-    border-top-right-radius: 4px;
-    border-bottom-right-radius: 4px; }
-  .bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group > .btn {
-    border-radius: 0; }
+  margin-left: -1px !important;
+}
+.bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group:first-child > .btn {
+  border-top-left-radius: 4px;
+  border-bottom-left-radius: 4px;
+}
+.bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group:last-child > .btn {
+  border-top-right-radius: 4px;
+  border-bottom-right-radius: 4px;
+}
+.bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group > .btn {
+  border-radius: 0;
+}
 .bootstrap-table .fixed-table-toolbar .columns .dropdown-menu {
   text-align: left;
   max-height: 300px;
-  overflow: auto; }
+  overflow: auto;
+}
 .bootstrap-table .fixed-table-toolbar .columns label {
   display: block;
   padding: 3px 20px;
   clear: both;
   font-weight: normal;
-  line-height: 1.428571429; }
+  line-height: 1.428571429;
+}
 .bootstrap-table .fixed-table-toolbar .columns-left {
-  margin-right: 5px; }
+  margin-right: 5px;
+}
 .bootstrap-table .fixed-table-toolbar .columns-right {
-  margin-left: 5px; }
+  margin-left: 5px;
+}
 .bootstrap-table .fixed-table-toolbar .pull-right .dropdown-menu {
   right: 0;
-  left: auto; }
+  left: auto;
+}
 .bootstrap-table .fixed-table-container {
   position: relative;
-  clear: both; }
-  .bootstrap-table .fixed-table-container.fixed-height {
-    border-bottom: 1px solid #dee2e6; }
-    .bootstrap-table .fixed-table-container.fixed-height .fixed-table-border {
-      border-left: 1px solid #dee2e6;
-      border-right: 1px solid #dee2e6; }
-    .bootstrap-table .fixed-table-container.fixed-height .table thead th {
-      border-bottom: 1px solid #dee2e6; }
-    .bootstrap-table .fixed-table-container.fixed-height .table-dark thead th {
-      border-bottom: 1px solid #32383e; }
-  .bootstrap-table .fixed-table-container .fixed-table-header {
-    overflow: hidden; }
-  .bootstrap-table .fixed-table-container .fixed-table-body {
-    overflow-x: auto;
-    overflow-y: auto;
-    height: 100%; }
-    .bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading {
-      display: none;
-      position: absolute;
-      top: 42px;
-      right: 0;
-      bottom: 0;
-      left: 0;
-      z-index: 99;
-      background-color: #fff;
-      text-align: center; }
-  .bootstrap-table .fixed-table-container .table {
-    width: 100%;
-    margin-bottom: 0 !important; }
-    .bootstrap-table .fixed-table-container .table th,
-    .bootstrap-table .fixed-table-container .table td {
-      vertical-align: middle;
-      box-sizing: border-box; }
-    .bootstrap-table .fixed-table-container .table thead th {
-      vertical-align: bottom;
-      padding: 0;
-      margin: 0; }
-      .bootstrap-table .fixed-table-container .table thead th:focus {
-        outline: 0 solid transparent; }
-      .bootstrap-table .fixed-table-container .table thead th.detail {
-        width: 30px; }
-      .bootstrap-table .fixed-table-container .table thead th .th-inner {
-        padding: .75rem;
-        vertical-align: bottom;
-        overflow: hidden;
-        text-overflow: ellipsis;
-        white-space: nowrap; }
-      .bootstrap-table .fixed-table-container .table thead th .sortable {
-        cursor: pointer;
-        background-position: right;
-        background-repeat: no-repeat;
-        padding-right: 30px; }
-      .bootstrap-table .fixed-table-container .table thead th .both {
-        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC"); }
-      .bootstrap-table .fixed-table-container .table thead th .asc {
-        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg=="); }
-      .bootstrap-table .fixed-table-container .table thead th .desc {
-        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII= "); }
-    .bootstrap-table .fixed-table-container .table tbody tr.selected td {
-      background-color: rgba(0, 0, 0, 0.075); }
-    .bootstrap-table .fixed-table-container .table tbody tr.no-records-found {
-      text-align: center; }
-    .bootstrap-table .fixed-table-container .table tbody tr .card-view .title {
-      font-weight: bold;
-      display: inline-block;
-      min-width: 30%;
-      text-align: left !important; }
-    .bootstrap-table .fixed-table-container .table .bs-checkbox {
-      text-align: center; }
-    .bootstrap-table .fixed-table-container .table input[type="radio"],
-    .bootstrap-table .fixed-table-container .table input[type="checkbox"] {
-      margin: 0 auto !important; }
-    .bootstrap-table .fixed-table-container .table.table-sm .th-inner {
-      padding: .3rem; }
-  .bootstrap-table .fixed-table-container .fixed-table-footer {
-    overflow: hidden;
-    border-top: 1px solid #dee2e6; }
-    .bootstrap-table .fixed-table-container .fixed-table-footer .table {
-      border-bottom: none;
-      border-radius: 0;
-      padding: 0 !important; }
-      .bootstrap-table .fixed-table-container .fixed-table-footer .table tbody > tr > td {
-        padding: 0 !important; }
+  clear: both;
+}
+.bootstrap-table .fixed-table-container.fixed-height {
+  border-bottom: 1px solid #dee2e6;
+}
+.bootstrap-table .fixed-table-container.fixed-height .fixed-table-border {
+  border-left: 1px solid #dee2e6;
+  border-right: 1px solid #dee2e6;
+}
+.bootstrap-table .fixed-table-container.fixed-height .table thead th {
+  border-bottom: 1px solid #dee2e6;
+}
+.bootstrap-table .fixed-table-container.fixed-height .table-dark thead th {
+  border-bottom: 1px solid #32383e;
+}
+.bootstrap-table .fixed-table-container .fixed-table-header {
+  overflow: hidden;
+}
+.bootstrap-table .fixed-table-container .fixed-table-body {
+  overflow-x: auto;
+  overflow-y: auto;
+  height: 100%;
+}
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading {
+  display: none;
+  position: absolute;
+  top: 42px;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 99;
+  background-color: #fff;
+  text-align: center;
+}
+.bootstrap-table .fixed-table-container .table {
+  width: 100%;
+  margin-bottom: 0 !important;
+}
+.bootstrap-table .fixed-table-container .table th,
+.bootstrap-table .fixed-table-container .table td {
+  vertical-align: middle;
+  box-sizing: border-box;
+}
+.bootstrap-table .fixed-table-container .table thead th {
+  vertical-align: bottom;
+  padding: 0;
+  margin: 0;
+}
+.bootstrap-table .fixed-table-container .table thead th:focus {
+  outline: 0 solid transparent;
+}
+.bootstrap-table .fixed-table-container .table thead th.detail {
+  width: 30px;
+}
+.bootstrap-table .fixed-table-container .table thead th .th-inner {
+  padding: 0.75rem;
+  vertical-align: bottom;
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+}
+.bootstrap-table .fixed-table-container .table thead th .sortable {
+  cursor: pointer;
+  background-position: right;
+  background-repeat: no-repeat;
+  padding-right: 30px;
+}
+.bootstrap-table .fixed-table-container .table thead th .both {
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC");
+}
+.bootstrap-table .fixed-table-container .table thead th .asc {
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==");
+}
+.bootstrap-table .fixed-table-container .table thead th .desc {
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII= ");
+}
+.bootstrap-table .fixed-table-container .table tbody tr.selected td {
+  background-color: rgba(0, 0, 0, 0.075);
+}
+.bootstrap-table .fixed-table-container .table tbody tr.no-records-found {
+  text-align: center;
+}
+.bootstrap-table .fixed-table-container .table tbody tr .card-view .title {
+  font-weight: bold;
+  display: inline-block;
+  min-width: 30%;
+  text-align: left !important;
+}
+.bootstrap-table .fixed-table-container .table .bs-checkbox {
+  text-align: center;
+}
+.bootstrap-table .fixed-table-container .table input[type=radio],
+.bootstrap-table .fixed-table-container .table input[type=checkbox] {
+  margin: 0 auto !important;
+}
+.bootstrap-table .fixed-table-container .table.table-sm .th-inner {
+  padding: 0.3rem;
+}
+.bootstrap-table .fixed-table-container .fixed-table-footer {
+  overflow: hidden;
+  border-top: 1px solid #dee2e6;
+}
+.bootstrap-table .fixed-table-container .fixed-table-footer .table {
+  border-bottom: none;
+  border-radius: 0;
+  padding: 0 !important;
+}
+.bootstrap-table .fixed-table-container .fixed-table-footer .table tbody > tr > td {
+  padding: 0 !important;
+}
 .bootstrap-table .fixed-table-pagination:after {
   content: "";
   display: block;
-  clear: both; }
+  clear: both;
+}
 .bootstrap-table .fixed-table-pagination > .pagination-detail,
 .bootstrap-table .fixed-table-pagination > .pagination {
   margin-top: 10px;
-  margin-bottom: 10px; }
+  margin-bottom: 10px;
+}
 .bootstrap-table .fixed-table-pagination > .pagination-detail .pagination-info {
   line-height: 34px;
-  margin-right: 5px; }
+  margin-right: 5px;
+}
 .bootstrap-table .fixed-table-pagination > .pagination-detail .page-list {
-  display: inline-block; }
-  .bootstrap-table .fixed-table-pagination > .pagination-detail .page-list .btn-group {
-    position: relative;
-    display: inline-block;
-    vertical-align: middle; }
-    .bootstrap-table .fixed-table-pagination > .pagination-detail .page-list .btn-group .dropdown-menu {
-      margin-bottom: 0; }
+  display: inline-block;
+}
+.bootstrap-table .fixed-table-pagination > .pagination-detail .page-list .btn-group {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
+}
+.bootstrap-table .fixed-table-pagination > .pagination-detail .page-list .btn-group .dropdown-menu {
+  margin-bottom: 0;
+}
 .bootstrap-table .fixed-table-pagination > .pagination ul.pagination {
-  margin: 0; }
-  .bootstrap-table .fixed-table-pagination > .pagination ul.pagination a {
-    padding: 6px 12px;
-    line-height: 1.428571429; }
-  .bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.page-intermediate a {
-    color: #c8c8c8; }
-    .bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.page-intermediate a:before {
-      content: '\2B05'; }
-    .bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.page-intermediate a:after {
-      content: '\27A1'; }
-  .bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.disabled a {
-    pointer-events: none;
-    cursor: default; }
+  margin: 0;
+}
+.bootstrap-table .fixed-table-pagination > .pagination ul.pagination a {
+  padding: 6px 12px;
+  line-height: 1.428571429;
+}
+.bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.page-intermediate a {
+  color: #c8c8c8;
+}
+.bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.page-intermediate a:before {
+  content: "⬅";
+}
+.bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.page-intermediate a:after {
+  content: "➡";
+}
+.bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.disabled a {
+  pointer-events: none;
+  cursor: default;
+}
 .bootstrap-table.fullscreen {
   position: fixed;
   top: 0;
   left: 0;
   z-index: 1050;
   width: 100% !important;
-  background: #FFF; }
+  background: #FFF;
+}
 
 /* calculate scrollbar width */
 div.fixed-table-scroll-inner {
   width: 100%;
-  height: 200px; }
+  height: 200px;
+}
 
 div.fixed-table-scroll-outer {
   top: 0;
@@ -178,6 +231,7 @@ div.fixed-table-scroll-outer {
   visibility: hidden;
   width: 200px;
   height: 150px;
-  overflow: hidden; }
+  overflow: hidden;
+}
 
 /*# sourceMappingURL=bootstrap-table.css.map */

+ 9 - 2
dist/bootstrap-table.js

@@ -95,7 +95,7 @@
 
   /**
    * @author zhixin wen <wenzhixin2010@gmail.com>
-   * version: 1.13.3
+   * version: 1.13.4
    * https://github.com/wenzhixin/bootstrap-table/
    */
 
@@ -921,6 +921,8 @@
           this.$header = this.$el.find('>thead');
           if (!this.$header.length) {
             this.$header = $('<thead class="' + this.options.theadClasses + '"></thead>').appendTo(this.$el);
+          } else if (this.options.theadClasses) {
+            this.$header.addClass(this.options.theadClasses);
           }
           this.$header.find('tr').each(function (i, el) {
             var column = [];
@@ -2605,8 +2607,13 @@
 
           var visibleFields = this.getVisibleFields();
           var $ths = this.$header_.find('th');
+          var $tr = this.$body.find('>tr:first-child:not(.no-records-found)');
 
-          this.$body.find('>tr:first-child:not(.no-records-found) > *').each(function (i, el) {
+          while ($tr.length && $tr.find('>td[colspan]:not([colspan="1"])').length) {
+            $tr = $tr.next();
+          }
+
+          $tr.find('> *').each(function (i, el) {
             var $this = $(el);
             var index = i;
 

File diff suppressed because it is too large
+ 2 - 2
dist/bootstrap-table.min.css


File diff suppressed because it is too large
+ 2 - 2
dist/bootstrap-table.min.js


+ 1 - 1
dist/extensions/accent-neutralise/bootstrap-table-accent-neutralise.js

@@ -127,7 +127,7 @@
   /**
    * @author: Dennis Hernández
    * @webSite: http://djhvscf.github.io/Blog
-   * @version: v1.0.0
+   * @update: zhixin wen <wenzhixin2010@gmail.com>
    */
 
   !function ($) {

+ 1 - 1
dist/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/addrbar/bootstrap-table-addrbar.js

@@ -126,10 +126,10 @@
 
   /**
    * @author: general
-   * @version: 1.0.0
    * @website: note.generals.space
    * @email: generals.space@gmail.com
    * @github: https://github.com/generals-space/bootstrap-table-addrbar
+   * @update: zhixin wen <wenzhixin2010@gmail.com>
    */
 
   (function ($) {

+ 1 - 1
dist/extensions/addrbar/bootstrap-table-addrbar.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/auto-refresh/bootstrap-table-auto-refresh.js

@@ -32,7 +32,7 @@
         });
 
         $.extend($.fn.bootstrapTable.defaults.icons, {
-            autoRefresh: 'glyphicon-time icon-time'
+            autoRefresh: $.fn.bootstrapTable.utils.bootstrapVersion === 4 ? 'fa-clock' : 'glyphicon-time icon-time'
         });
 
         $.extend($.fn.bootstrapTable.locales, {

+ 1 - 1
dist/extensions/auto-refresh/bootstrap-table-auto-refresh.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

File diff suppressed because it is too large
+ 2 - 2
dist/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js


+ 72 - 34
dist/extensions/cookie/bootstrap-table-cookie.js

@@ -89,8 +89,6 @@
   /**
    * @author: Dennis Hernández
    * @webSite: http://djhvscf.github.io/Blog
-   * @version: v1.2.4
-   *
    * @update zhixin wen <wenzhixin2010@gmail.com>
    */
 
@@ -150,7 +148,7 @@
 
         switch (that.options.cookieStorage) {
           case 'cookieStorage':
-            document.cookie = [cookieName, '=', cookieValue, '; expires=' + UtilsCookie.calculateExpiration(that.options.cookieExpire), that.options.cookiePath ? '; path=' + that.options.cookiePath : '', that.options.cookieDomain ? '; domain=' + that.options.cookieDomain : '', that.options.cookieSecure ? '; secure' : ''].join('');
+            document.cookie = [cookieName, '=', encodeURIComponent(cookieValue), '; expires=' + UtilsCookie.calculateExpiration(that.options.cookieExpire), that.options.cookiePath ? '; path=' + that.options.cookiePath : '', that.options.cookieDomain ? '; domain=' + that.options.cookieDomain : '', that.options.cookieSecure ? '; secure' : ''].join('');
             break;
           case 'localStorage':
             localStorage.setItem(cookieName, cookieValue);
@@ -179,7 +177,7 @@
           case 'cookieStorage':
             var value = '; ' + document.cookie;
             var parts = value.split('; ' + cookieName + '=');
-            return parts.length === 2 ? parts.pop().split(';').shift() : null;
+            return parts.length === 2 ? decodeURIComponent(parts.pop().split(';').shift()) : null;
           case 'localStorage':
             return localStorage.getItem(cookieName);
           case 'sessionStorage':
@@ -347,66 +345,105 @@
       }, {
         key: 'initServer',
         value: function initServer() {
-          var bootstrapTable = this;
-          if (bootstrapTable.options.cookie && bootstrapTable.options.filterControl && !bootstrapTable.options.filterControlValuesLoaded) {
-            var cookie = JSON.parse(UtilsCookie.getCookie(bootstrapTable, bootstrapTable.options.cookieIdTable, UtilsCookie.cookieIds.filterControl));
+          var _get2;
+
+          if (this.options.cookie && this.options.filterControl && !this.options.filterControlValuesLoaded) {
+            var cookie = JSON.parse(UtilsCookie.getCookie(this, this.options.cookieIdTable, UtilsCookie.cookieIds.filterControl));
             if (cookie) {
               return;
             }
           }
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'initServer', this).call(this);
+
+          for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
+            args[_key] = arguments[_key];
+          }
+
+          (_get2 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'initServer', this)).call.apply(_get2, [this].concat(args));
         }
       }, {
         key: 'initTable',
         value: function initTable() {
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'initTable', this).call(this);
+          var _get3;
+
+          for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
+            args[_key2] = arguments[_key2];
+          }
+
+          (_get3 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'initTable', this)).call.apply(_get3, [this].concat(args));
           this.initCookie();
         }
       }, {
         key: 'onSort',
         value: function onSort() {
-          var event = arguments.length <= 0 ? undefined : arguments[0];
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onSort', this).call(this, event);
+          var _get4;
+
+          for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {
+            args[_key3] = arguments[_key3];
+          }
+
+          (_get4 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onSort', this)).call.apply(_get4, [this].concat(args));
           UtilsCookie.setCookie(this, UtilsCookie.cookieIds.sortOrder, this.options.sortOrder);
           UtilsCookie.setCookie(this, UtilsCookie.cookieIds.sortName, this.options.sortName);
         }
       }, {
         key: 'onPageNumber',
         value: function onPageNumber() {
-          var event = arguments.length <= 0 ? undefined : arguments[0];
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onPageNumber', this).call(this, event);
+          var _get5;
+
+          for (var _len4 = arguments.length, args = Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {
+            args[_key4] = arguments[_key4];
+          }
+
+          (_get5 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onPageNumber', this)).call.apply(_get5, [this].concat(args));
           UtilsCookie.setCookie(this, UtilsCookie.cookieIds.pageNumber, this.options.pageNumber);
-          return false;
         }
       }, {
         key: 'onPageListChange',
         value: function onPageListChange() {
-          var event = arguments.length <= 0 ? undefined : arguments[0];
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onPageListChange', this).call(this, event);
+          var _get6;
+
+          for (var _len5 = arguments.length, args = Array(_len5), _key5 = 0; _key5 < _len5; _key5++) {
+            args[_key5] = arguments[_key5];
+          }
+
+          (_get6 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onPageListChange', this)).call.apply(_get6, [this].concat(args));
           UtilsCookie.setCookie(this, UtilsCookie.cookieIds.pageList, this.options.pageSize);
           UtilsCookie.setCookie(this, UtilsCookie.cookieIds.pageNumber, this.options.pageNumber);
-          return false;
         }
       }, {
         key: 'onPagePre',
         value: function onPagePre() {
-          var event = arguments.length <= 0 ? undefined : arguments[0];
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onPagePre', this).call(this, event);
+          var _get7;
+
+          for (var _len6 = arguments.length, args = Array(_len6), _key6 = 0; _key6 < _len6; _key6++) {
+            args[_key6] = arguments[_key6];
+          }
+
+          (_get7 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onPagePre', this)).call.apply(_get7, [this].concat(args));
           UtilsCookie.setCookie(this, UtilsCookie.cookieIds.pageNumber, this.options.pageNumber);
-          return false;
         }
       }, {
         key: 'onPageNext',
         value: function onPageNext() {
-          var event = arguments.length <= 0 ? undefined : arguments[0];
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onPageNext', this).call(this, event);
+          var _get8;
+
+          for (var _len7 = arguments.length, args = Array(_len7), _key7 = 0; _key7 < _len7; _key7++) {
+            args[_key7] = arguments[_key7];
+          }
+
+          (_get8 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onPageNext', this)).call.apply(_get8, [this].concat(args));
           UtilsCookie.setCookie(this, UtilsCookie.cookieIds.pageNumber, this.options.pageNumber);
-          return false;
         }
       }, {
         key: 'toggleColumn',
         value: function toggleColumn() {
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'toggleColumn', this).call(this);
+          var _get9;
+
+          for (var _len8 = arguments.length, args = Array(_len8), _key8 = 0; _key8 < _len8; _key8++) {
+            args[_key8] = arguments[_key8];
+          }
+
+          (_get9 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'toggleColumn', this)).call.apply(_get9, [this].concat(args));
 
           var visibleColumns = [];
 
@@ -421,20 +458,15 @@
       }, {
         key: 'selectPage',
         value: function selectPage(page) {
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'selectPage', this).call(this);
+          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'selectPage', this).call(this, page);
           UtilsCookie.setCookie(this, UtilsCookie.cookieIds.pageNumber, page);
         }
       }, {
         key: 'onSearch',
-        value: function onSearch() {
-          for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
-            args[_key] = arguments[_key];
-          }
+        value: function onSearch(event) {
+          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onSearch', this).call(this, event);
 
-          var target = Array.prototype.slice.apply(args);
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'onSearch', this).call(this, this, target);
-
-          if ($(target[0].currentTarget).parent().hasClass('search')) {
+          if ($(event.currentTarget).parent().hasClass('search')) {
             UtilsCookie.setCookie(this, UtilsCookie.cookieIds.searchText, this.searchText);
           }
           UtilsCookie.setCookie(this, UtilsCookie.cookieIds.pageNumber, this.options.pageNumber);
@@ -442,7 +474,13 @@
       }, {
         key: 'filterBy',
         value: function filterBy() {
-          _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'filterBy', this).call(this);
+          var _get10;
+
+          for (var _len9 = arguments.length, args = Array(_len9), _key9 = 0; _key9 < _len9; _key9++) {
+            args[_key9] = arguments[_key9];
+          }
+
+          (_get10 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'filterBy', this)).call.apply(_get10, [this].concat(args));
           UtilsCookie.setCookie(this, UtilsCookie.cookieIds.filterBy, JSON.stringify(this.filterColumns));
         }
       }, {

File diff suppressed because it is too large
+ 2 - 2
dist/extensions/cookie/bootstrap-table-cookie.min.js


+ 1 - 1
dist/extensions/copy-rows/bootstrap-table-copy-rows.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/defer-url/bootstrap-table-defer-url.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/editable/bootstrap-table-editable.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/export/bootstrap-table-export.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/filter-control/bootstrap-table-filter-control.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/filter-control/bootstrap-table-filter-control.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/group-by-v2/bootstrap-table-group-by.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/group-by-v2/bootstrap-table-group-by.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/group-by/bootstrap-table-group-by.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/group-by/bootstrap-table-group-by.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/key-events/bootstrap-table-key-events.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/mobile/bootstrap-table-mobile.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/multiple-search/bootstrap-table-multiple-search.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/pipeline/bootstrap-table-pipeline.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/print/bootstrap-table-print.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/resizable/bootstrap-table-resizable.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/select2-filter/bootstrap-table-select2-filter.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 13 - 13
dist/extensions/sticky-header/bootstrap-table-sticky-header.css

@@ -1,22 +1,22 @@
 /**
  * @author vincent loh <vincent.ml@gmail.com>
- * @version: v1.0.0
- * https://github.com/vinzloh/bootstrap-table/
- * Sticky header for bootstrap-table
+ * @update zhixin wen <wenzhixin2010@gmail.com>
  */
 
 .fix-sticky {
-    position: fixed;
-    z-index: 100;
+  position: fixed !important;
+  overflow: hidden;
+  z-index: 100;
 }
-.fix-sticky thead {
-    background: #fff;
+
+.fix-sticky table thead {
+  background: #fff;
+}
+
+.fix-sticky table thead.thead-light {
+  background: #e9ecef;
 }
 
-.fix-sticky thead th,
-.fix-sticky thead th:first-child {
-    border-left: 0;
-    border-right: 0;
-    border-bottom: 1px solid #eee;
-    border-radius: 0;
+.fix-sticky table thead.thead-light {
+  background: #212529;
 }

+ 188 - 124
dist/extensions/sticky-header/bootstrap-table-sticky-header.js

@@ -1,130 +1,194 @@
 (function (global, factory) {
-    if (typeof define === "function" && define.amd) {
-        define([], factory);
-    } else if (typeof exports !== "undefined") {
-        factory();
+  if (typeof define === "function" && define.amd) {
+    define([], factory);
+  } else if (typeof exports !== "undefined") {
+    factory();
+  } else {
+    var mod = {
+      exports: {}
+    };
+    factory();
+    global.bootstrapTableStickyHeader = mod.exports;
+  }
+})(this, function () {
+  'use strict';
+
+  function _classCallCheck(instance, Constructor) {
+    if (!(instance instanceof Constructor)) {
+      throw new TypeError("Cannot call a class as a function");
+    }
+  }
+
+  var _createClass = function () {
+    function defineProperties(target, props) {
+      for (var i = 0; i < props.length; i++) {
+        var descriptor = props[i];
+        descriptor.enumerable = descriptor.enumerable || false;
+        descriptor.configurable = true;
+        if ("value" in descriptor) descriptor.writable = true;
+        Object.defineProperty(target, descriptor.key, descriptor);
+      }
+    }
+
+    return function (Constructor, protoProps, staticProps) {
+      if (protoProps) defineProperties(Constructor.prototype, protoProps);
+      if (staticProps) defineProperties(Constructor, staticProps);
+      return Constructor;
+    };
+  }();
+
+  function _possibleConstructorReturn(self, call) {
+    if (!self) {
+      throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
+    }
+
+    return call && (typeof call === "object" || typeof call === "function") ? call : self;
+  }
+
+  var _get = function get(object, property, receiver) {
+    if (object === null) object = Function.prototype;
+    var desc = Object.getOwnPropertyDescriptor(object, property);
+
+    if (desc === undefined) {
+      var parent = Object.getPrototypeOf(object);
+
+      if (parent === null) {
+        return undefined;
+      } else {
+        return get(parent, property, receiver);
+      }
+    } else if ("value" in desc) {
+      return desc.value;
     } else {
-        var mod = {
-            exports: {}
-        };
-        factory();
-        global.bootstrapTableStickyHeader = mod.exports;
+      var getter = desc.get;
+
+      if (getter === undefined) {
+        return undefined;
+      }
+
+      return getter.call(receiver);
     }
-})(this, function () {
-    'use strict';
-
-    /**
-     * @author vincent loh <vincent.ml@gmail.com>
-     * @version: v1.1.0
-     * https://github.com/vinzloh/bootstrap-table/
-     * Sticky header for bootstrap-table
-     * @update J Manuel Corona <jmcg92@gmail.com>
-     */
-
-    (function ($) {
-        'use strict';
-
-        var sprintf = $.fn.bootstrapTable.utils.sprintf;
-        $.extend($.fn.bootstrapTable.defaults, {
-            stickyHeader: false
-        });
-
-        var bootstrapVersion = 3;
-        try {
-            bootstrapVersion = parseInt($.fn.dropdown.Constructor.VERSION, 10);
-        } catch (e) {}
-        var hidden_class = bootstrapVersion > 3 ? 'd-none' : 'hidden';
-
-        var BootstrapTable = $.fn.bootstrapTable.Constructor,
-            _initHeader = BootstrapTable.prototype.initHeader;
-
-        BootstrapTable.prototype.initHeader = function () {
-            var that = this;
-            _initHeader.apply(this, Array.prototype.slice.apply(arguments));
-
-            if (!this.options.stickyHeader) {
-                return;
-            }
-
-            var table = this.$tableBody.find('table'),
-                table_id = table.attr('id'),
-                header_id = table.attr('id') + '-sticky-header',
-                sticky_header_container_id = header_id + '-sticky-header-container',
-                anchor_begin_id = header_id + '_sticky_anchor_begin',
-                anchor_end_id = header_id + '_sticky_anchor_end';
-            // add begin and end anchors to track table position
-
-            table.before(sprintf('<div id="%s" class="%s"></div>', sticky_header_container_id, hidden_class));
-            table.before(sprintf('<div id="%s"></div>', anchor_begin_id));
-            table.after(sprintf('<div id="%s"></div>', anchor_end_id));
-
-            table.find('thead').attr('id', header_id);
-
-            // clone header just once, to be used as sticky header
-            // deep clone header. using source header affects tbody>td width
-            this.$stickyHeader = $($('#' + header_id).clone(true, true));
-            // avoid id conflict
-            this.$stickyHeader.removeAttr('id');
-
-            // render sticky on window scroll or resize
-            $(window).on('resize.' + table_id, table, render_sticky_header);
-            $(window).on('scroll.' + table_id, table, render_sticky_header);
-            // render sticky when table scroll left-right
-            table.closest('.fixed-table-container').find('.fixed-table-body').on('scroll.' + table_id, table, match_position_x);
-
-            this.$el.on('all.bs.table', function (e) {
-                that.$stickyHeader = $($('#' + header_id).clone(true, true));
-                that.$stickyHeader.removeAttr('id');
+  };
+
+  function _inherits(subClass, superClass) {
+    if (typeof superClass !== "function" && superClass !== null) {
+      throw new TypeError("Super expression must either be null or a function, not " + typeof superClass);
+    }
+
+    subClass.prototype = Object.create(superClass && superClass.prototype, {
+      constructor: {
+        value: subClass,
+        enumerable: false,
+        writable: true,
+        configurable: true
+      }
+    });
+    if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;
+  }
+
+  /**
+   * @author vincent loh <vincent.ml@gmail.com>
+   * @update J Manuel Corona <jmcg92@gmail.com>
+   * @update zhixin wen <wenzhixin2010@gmail.com>
+   */
+
+  (function ($) {
+    var Utils = $.fn.bootstrapTable.utils;
+
+    $.extend($.fn.bootstrapTable.defaults, {
+      stickyHeader: false,
+      stickyHeaderOffsetY: 0
+    });
+
+    var hiddenClass = Utils.bootstrapVersion === 4 ? 'd-none' : 'hidden';
+
+    $.BootstrapTable = function (_$$BootstrapTable) {
+      _inherits(_class, _$$BootstrapTable);
+
+      function _class() {
+        _classCallCheck(this, _class);
+
+        return _possibleConstructorReturn(this, (_class.__proto__ || Object.getPrototypeOf(_class)).apply(this, arguments));
+      }
+
+      _createClass(_class, [{
+        key: 'initHeader',
+        value: function initHeader() {
+          var _get2,
+              _this2 = this;
+
+          for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
+            args[_key] = arguments[_key];
+          }
+
+          (_get2 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'initHeader', this)).call.apply(_get2, [this].concat(args));
+
+          if (!this.options.stickyHeader) {
+            return;
+          }
+
+          this.$el.before('<div class="sticky-header-container"></div>');
+          this.$el.before('<div class="sticky_anchor_begin"></div>');
+          this.$el.after('<div class="sticky_anchor_end"></div>');
+          this.$header.addClass('sticky-header');
+
+          // clone header just once, to be used as sticky header
+          // deep clone header, using source header affects tbody>td width
+          this.$stickyContainer = this.$tableBody.find('.sticky-header-container');
+          this.$stickyBegin = this.$tableBody.find('.sticky_anchor_begin');
+          this.$stickyEnd = this.$tableBody.find('.sticky_anchor_end');
+          this.$stickyHeader = this.$header.clone(true, true);
+
+          // render sticky on window scroll or resize
+          $(window).on('resize.sticky-header-table', function () {
+            return _this2.renderStickyHeader();
+          });
+          $(window).on('scroll.sticky-header-table', function () {
+            return _this2.renderStickyHeader();
+          });
+          this.$tableBody.off('scroll').on('scroll', function () {
+            return _this2.matchPositionX();
+          });
+        }
+      }, {
+        key: 'renderStickyHeader',
+        value: function renderStickyHeader() {
+          var _this3 = this;
+
+          var top = $(window).scrollTop();
+          // top anchor scroll position, minus header height
+          var start = this.$stickyBegin.offset().top - this.options.stickyHeaderOffsetY;
+          // bottom anchor scroll position, minus header height, minus sticky height
+          var end = this.$stickyEnd.offset().top - this.options.stickyHeaderOffsetY - this.$header.height();
+          // show sticky when top anchor touches header, and when bottom anchor not exceeded
+          if (top > start && top <= end) {
+            // ensure clone and source column widths are the same
+            this.$stickyHeader.find('tr:eq(0)').find('th').each(function (index, el) {
+              $(el).css('min-width', _this3.$header.find('tr:eq(0)').find('th').eq(index).css('width'));
             });
+            // match bootstrap table style
+            this.$stickyContainer.removeClass(hiddenClass).addClass('fix-sticky fixed-table-container');
+            // stick it in position
+            this.$stickyContainer.css('top', this.options.stickyHeaderOffsetY + 'px');
+            // create scrollable container for header
+            this.$stickyTable = $('<table/>');
+            this.$stickyTable.addClass(this.options.classes);
+            // append cloned header to dom
+            this.$stickyContainer.html(this.$stickyTable.append(this.$stickyHeader));
+            // match clone and source header positions when left-right scroll
+            this.matchPositionX();
+          } else {
+            this.$stickyContainer.removeClass('fix-sticky').addClass(hiddenClass);
+          }
+        }
+      }, {
+        key: 'matchPositionX',
+        value: function matchPositionX() {
+          this.$stickyContainer.scrollLeft(this.$tableBody.scrollLeft());
+        }
+      }]);
 
-            function render_sticky_header(event) {
-                var table = event.data;
-                var table_header_id = table.find('thead').attr('id');
-                // console.log('render_sticky_header for > '+table_header_id);
-                if (table.length < 1 || $('#' + table_id).length < 1) {
-                    // turn off window listeners
-                    $(window).off('resize.' + table_id);
-                    $(window).off('scroll.' + table_id);
-                    table.closest('.fixed-table-container').find('.fixed-table-body').off('scroll.' + table_id);
-                    return;
-                }
-                // get header height
-                var header_height = '0';
-                if (that.options.stickyHeaderOffsetY) header_height = that.options.stickyHeaderOffsetY.replace('px', '');
-                // window scroll top
-                var t = $(window).scrollTop();
-                // top anchor scroll position, minus header height
-                var e = $("#" + anchor_begin_id).offset().top - header_height;
-                // bottom anchor scroll position, minus header height, minus sticky height
-                var e_end = $("#" + anchor_end_id).offset().top - header_height - $('#' + table_header_id).css('height').replace('px', '');
-                // show sticky when top anchor touches header, and when bottom anchor not exceeded
-                if (t > e && t <= e_end) {
-                    // ensure clone and source column widths are the same
-                    $.each(that.$stickyHeader.find('tr').eq(0).find('th'), function (index, item) {
-                        $(item).css('min-width', $('#' + table_header_id + ' tr').eq(0).find('th').eq(index).css('width'));
-                    });
-                    // match bootstrap table style
-                    $("#" + sticky_header_container_id).removeClass(hidden_class).addClass("fix-sticky fixed-table-container");
-                    // stick it in position
-                    $("#" + sticky_header_container_id).css('top', header_height + 'px');
-                    // create scrollable container for header
-                    var scrollable_div = $('<div style="position:absolute;width:100%;overflow-x:hidden;" />');
-                    // append cloned header to dom
-                    $("#" + sticky_header_container_id).html(scrollable_div.append(that.$stickyHeader));
-                    // match clone and source header positions when left-right scroll
-                    match_position_x(event);
-                } else {
-                    // hide sticky
-                    $("#" + sticky_header_container_id).removeClass("fix-sticky").addClass(hidden_class);
-                }
-            }
-            function match_position_x(event) {
-                var table = event.data;
-                var table_header_id = table.find('thead').attr('id');
-                // match clone and source header positions when left-right scroll
-                $("#" + sticky_header_container_id).css('width', +table.closest('.fixed-table-body').css('width').replace('px', '') + 1);
-                $("#" + sticky_header_container_id + " thead").parent().scrollLeft(Math.abs($('#' + table_header_id).position().left));
-            }
-        };
-    })(jQuery);
+      return _class;
+    }($.BootstrapTable);
+  })(jQuery);
 });

+ 2 - 2
dist/extensions/sticky-header/bootstrap-table-sticky-header.min.css

@@ -1,10 +1,10 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT
   */
 
-.fix-sticky{position:fixed;z-index:100}.fix-sticky thead{background:#fff}.fix-sticky thead th,.fix-sticky thead th:first-child{border-left:0;border-right:0;border-bottom:1px solid #eee;border-radius:0}
+.fix-sticky{position:fixed!important;overflow:hidden;z-index:100}.fix-sticky table thead{background:#fff}.fix-sticky table thead.thead-light{background:#e9ecef}.fix-sticky table thead.thead-light{background:#212529}

File diff suppressed because it is too large
+ 2 - 2
dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js


+ 1 - 1
dist/extensions/toolbar/bootstrap-table-toolbar.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/tree-column/bootstrap-table-tree-column.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/tree-column/bootstrap-table-tree-column.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/treegrid/bootstrap-table-treegrid.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-af-ZA.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-ar-SA.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-ca-ES.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-cs-CZ.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-da-DK.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-de-DE.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-el-GR.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-en-US.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-es-AR.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-es-CL.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-es-CR.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-es-ES.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-es-MX.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-es-NI.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-es-SP.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-et-EE.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-eu-EU.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-fa-IR.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-fi-FI.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-fr-BE.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-fr-FR.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-he-IL.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-hr-HR.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-hu-HU.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-id-ID.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-it-IT.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-ja-JP.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-ka-GE.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-ko-KR.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-ms-MY.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-nb-NO.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-nl-NL.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-pl-PL.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-pt-BR.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-pt-PT.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-ro-RO.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-ru-RU.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-sk-SK.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-sv-SE.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-th-TH.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-tr-TR.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-uk-UA.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-ur-PK.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-uz-Latn-UZ.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-vi-VN.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-zh-CN.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/locale/bootstrap-table-zh-TW.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.13.3
+  * @version v1.13.4
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT