Я реализовал сервер данных в angular5.
Я могу сделать запрос ajax успешно.
Я думаю, что вы передаете эти два параметра (this.selectedServiceTransaction, reportTime) вместе с пост-запросом, который мешает вам сделать ajax-запрос.
this.dtOptions = {
pagingType: 'full_numbers',
pageLength: 10,
serverSide: true,
processing: true,
ajax: (dataTablesParameters: any, callback) => {
this.dataService.GetValue(dataTablesParameters).then(function (res) {
this.GetList= res.obj.data;
callback({
recordsTotal: res.obj.recordsTotal,
recordsFiltered: res.obj.recordsFiltered,
data: [],
})
}.bind(this), err => { });
},
columns: [
{ data: 'Id' },
{ data: 'name' },
{ data: 'PhoneNumber' },
{ data: 'Address' },
{ data: 'Email' },
{ data: 'Id', orderable: false }
]
};