我正在尝试在我的html页面上构建一个表,其中有一个指向某个用户的pdf的链接。我给这些pdf这个结构:
{
id,
user [object],
dateCreated
}
在html页面上,我的表应该有一个指向pdf链接的列和一个用户名列。以下是创建表的代码:
const $table = $('#table').DataTable({
processing: true,
serverSide: true,
bLengthChange: false,
bFilter: false,
ajax: {
url: '/api/route',
dataSrc: response => {
return response.data.array.map(index => {
return [
`<a class="show" href="/file/${ index.id }">Link</a>`,
`${ index.user.first_name } ${ index.user.last_name }`
];
});
}
},
columnDefs: [
{ targets: [1], orderable: true }
]
});
对我而言,似乎我的索引1(用户名称)的列应该是可订购的,但每当我点击箭头进行订购时,都没有任何反应。箭头指向上方,并且发生了平局事件,但除此之外,表格中没有反映出任何变化。