2016-01-09 22 views
1

我在中继器上有文本过滤器。在我的所有页面上使用这种方法,但不知何故,在这个页面上它不会更新,并且似乎无法找到原因。将其全部剥离到只有中继器和过滤器,但仍然没有结果。可能是这里的疲惫,但是谁帮助我?结果列表如预期显示。角度中继器文本搜索不更新

<div ng-app="DienstenApp"> 
    <div ng-controller="DienstenController"> 
     <input ng-model="searchText" placeholder="zoek iets"> 
     <div ng-repeat="r in results| filter:searchText"> 
      <div id="diensten-h-dienstpost" class="rooster-rij"> 
       {{r.naam}} 
      </div> 
     </div> 
    </div> 
</div> 

1: {id: "1", naam: "Avond A", code: "AA", diensttype: "1", post: "3", ma: "1", di: "1", wo: "1", do: "1",…} 
2: {id: "2", naam: "Avond B", code: "AB", diensttype: "1", post: "3", ma: "1", di: "1", wo: "1", do: "1",…} 

$http.post('crud.php', data). 
        success(function (data, status, headers, config) { 
         $scope.results = data; 
        }); 
+0

所以当你输入2时什么也没有发生?或者列表消失?你检查了控制台吗? – koox00

+0

你在这个领域打字什么,你期望发生什么,而发生什么呢? –

+2

好吧,一切正常([示例](http://plnkr.co/edit/8lewj2LWuTY5nsBSWPPk?p=preview))。输入'b'并且结果将被过滤。 – ieaglle

回答

0

好吧,似乎是一个JavaScript问题。 Angular代码很酷,但在这个特定页面上javascript失败。感谢您的反馈!