我的AngularJS App中有一个非常简单的文本过滤器,如下所示。它过滤结果,过滤工作除非我点击" X"要在Internet Explorer中清除结果,它不会重置以显示所有结果。
以下是过滤器:
<div>
Filter Reports: <input type="text" data-ng-model="searchText" />
</div>
<tr ng-repeat="report in reportdata = (reports | filter:searchText)">
我注意到这个小提琴可以清除值并恢复结果:http://jsfiddle.net/joshkurz/Nk8qy/3/
任何线索/想法?
答案 0 :(得分:0)
在考虑需求时。我决定用一点CSS删除它,因为这将更适合跨浏览器/移动:
.textFilter::-ms-clear {
display: none;
}
<input class="textFilter" type="text" data-ng-model="searchText" />