Я использую jquery datables в угловом приложении js, я отображаю табличные данные, но это значение будет меняться в зависимости от выбора пользователя. мой HTML
<table class="tablestyle colortableborder" id="tblMasterData">
<thead>
<tr>
<th>Name</th>
<th>Age</th>
<th>City</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="x in reportData.rows">
<td>{{x["Name"]}}</td>
<td>{{x["Age"]}}</td>
<td>{{x["City"]}}</td>
</tr>
</tbody>
</table>
для данных начальной загрузки работает как ожидалось. нажатие кнопки вне таблицы приведет к изменению данных, и это будет отражено в таблице, но разбиение на страницы и сортировка данных не работает. мой код нажатия кнопки определяется в угловом контроллере js, как показано ниже
$scope.resultData = [];
$scope.resultData = JSON.parse(response);
angular.element(document).ready(function () {
var dTable = null;
dTable = $('#tblMasterData');
dTable.DataTable();
});
как я могу перерисовать и инициализировать таблицы данных с новыми данными? Я попытался очистить и ряды методов datables.