AngularUI ng-grid部分地使用外部过滤器

时间:2013-12-17 07:14:51

标签: angularjs angular-ui ng-grid

我想提供外部过滤逻辑(每次启用服务器端调用,用户输入新的过滤器文本)到我的ng-grid,但仍然想使用带有网格的输入框作为输入文本。 我的设置是: -

  $scope.filterOptions = {
              filterText: "",
              **useExternalFilter: true**
          };
  $scope.$watch('filterOptions.filterText', function (newVal, oldVal) {
              if (newVal !== oldVal) {
                  $scope.getPagedDataAsync();
                  $scope.totalVehicles = 0; //reset totalVehciles, so that new count as per filter text retrieved
              }
          }, true);

我假设内置过滤器输入框已将ng-Model设置为$ scope.gridOptions.filterOptions.filterText属性。但是,当文本更改为该文本框时,手表不会触发。 enter image description here

0 个答案:

没有答案