Browse Source

Save searchText

Dan Kaplun 10 years ago
parent
commit
fc73ba036f

+ 5 - 1
dist/extensions/angular/bootstrap-table-angular.js

@@ -17,6 +17,10 @@
             if (!options) return;
             options.pageNumber = pageNumber;
             options.pageSize = pageSize;
+          })
+          .on('search.bs.table', function (evt, searchText) {
+            if (!options) return;
+            options.searchText = searchText;
           });
         $s.$watch('options', function (newOptions) {
           if (!newOptions) return;
@@ -26,7 +30,7 @@
             $el.bootstrapTable('destroy');
           }
           newOptions = angular.copy(newOptions);
-          if (options) angular.forEach(['sortName', 'sortOrder', 'pageNumber', 'pageSize'], function (key) {
+          if (options) angular.forEach(['sortName', 'sortOrder', 'pageNumber', 'pageSize', 'searchText'], function (key) {
             if (key in options) newOptions[key] = options[key];
           });
           options = newOptions;

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


+ 5 - 1
docs/dist/extensions/angular/bootstrap-table-angular.js

@@ -17,6 +17,10 @@
             if (!options) return;
             options.pageNumber = pageNumber;
             options.pageSize = pageSize;
+          })
+          .on('search.bs.table', function (evt, searchText) {
+            if (!options) return;
+            options.searchText = searchText;
           });
         $s.$watch('options', function (newOptions) {
           if (!newOptions) return;
@@ -26,7 +30,7 @@
             $el.bootstrapTable('destroy');
           }
           newOptions = angular.copy(newOptions);
-          if (options) angular.forEach(['sortName', 'sortOrder', 'pageNumber', 'pageSize'], function (key) {
+          if (options) angular.forEach(['sortName', 'sortOrder', 'pageNumber', 'pageSize', 'searchText'], function (key) {
             if (key in options) newOptions[key] = options[key];
           });
           options = newOptions;

File diff suppressed because it is too large
+ 1 - 1
docs/dist/extensions/angular/bootstrap-table-angular.min.js


+ 5 - 1
src/extensions/angular/bootstrap-table-angular.js

@@ -17,6 +17,10 @@
             if (!options) return;
             options.pageNumber = pageNumber;
             options.pageSize = pageSize;
+          })
+          .on('search.bs.table', function (evt, searchText) {
+            if (!options) return;
+            options.searchText = searchText;
           });
         $s.$watch('options', function (newOptions) {
           if (!newOptions) return;
@@ -26,7 +30,7 @@
             $el.bootstrapTable('destroy');
           }
           newOptions = angular.copy(newOptions);
-          if (options) angular.forEach(['sortName', 'sortOrder', 'pageNumber', 'pageSize'], function (key) {
+          if (options) angular.forEach(['sortName', 'sortOrder', 'pageNumber', 'pageSize', 'searchText'], function (key) {
             if (key in options) newOptions[key] = options[key];
           });
           options = newOptions;