Как фильтровать столбцы таблицы, но не все?
Я использую angularjs и typescript, и я не могу фильтровать записи таблиц в зависимости от поискового слова. он работает только для одной колонки.
Что я уже пробовал:
это мое представление, где вы можете ввести поисковое слово
<input class="form-control" type="text" id="search" placeholder="" ng-model="Text" aria-controls="able_col_reorder">
<table class="table table-bordered" ng-show="!faqList.IsNull" @*id="datatable_col_reorder"*@> this is the table where i want to filter records from both answer and question <thead> <tr> <th style="width: 10%"></th> <th style="width: 40%">Question</th> <th style="width:10%">Created By</th> <th style="width: 10%">Posted Date</th> </tr> </thead> <tbody> <tr class="ng-cloak" ng-repeat-start="item in faqList | filter: {Question:Text} " ng-hide="(item.IsActive == false) && Checked" ng-cloak> <td> <a class="panel-heading" role="tab" id="headingOne" data-toggle="collapse" data-parent="#accordion" ng-href="#{{item.Id}}" aria-expanded="true" aria-controls="test_div"> Answer </a> </td> <td><a href="@Url.Action("index", "Create")?Id={{item.Id}}">{{item.Question}}</a></td> <td>{{item.CreatedBy}}</td> <td>{{item.PostedDate | date :'MMM dd, yy'}}</td> </tr> <tr ng-repeat-end> <td colspan="10"> <div id="{{item.Id}}" class="panel-collapse collapse" role="tabpanel"> <table class="table table-bordered"> <thead> <tr> <th></th> </tr> </thead> <tbody> <tr class="ng-cloak" ng-cloak> <td><div ng-bind-html="item.FaqAnswer"></div></td> </tr> </tbody> </table> </div> </td> </tr> </tbody> </table>
sajeetharan
потому что вы фильтруете только столбец вопросов
Member 13958707
да но я хочу знать способ фильтровать таблицу как с вопросом так и с ответом