【发布时间】:2023-01-09 18:01:11
【问题描述】:
这是我有一个基于数据表的表我从数据库中获取了一个数据并使用数据表显示但是在这个数据表中我去重定向以显示数据表的每一行所以如何为每一行添加一个带有参数 1d 的显示路径谢谢和等待积极回应!
这是我的代码
<script>
$(function() {
$("#start_date").datepicker({
"dateFormat": "yy-mm-dd"
});
$("#end_date").datepicker({
"dateFormat": "yy-mm-dd"
});
});
// Fetch records
function fetch(start_date, end_date,zone_id,status_id,sector_id) {
$.ajax({
url: "{{ route('ProjectFilterdate/records') }}",
type: "GEt",
data: {
start_date: start_date,
end_date: end_date,
zone_id:zone_id,
status_id:status_id,
sector_id:sector_id
},
dataType: "json",
success: function(data) {
// Datatables
var i = 1;
$('#records').DataTable({
"data": data.ptojects,
// buttons
"dom": "<'row'<'col-sm-12 col-md-4'l><'col-sm-12 col-md-4'B><'col-sm-12 col-md-4'f>>" +
"<'row'<'col-sm-12'tr>>" +
"<'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7'p>>",
"buttons": [
'copy','excel', 'pdf', 'print'
],
// responsive
"responsive": true,
"columns": [{
"data": "id",
"render": function(data, type, row, meta) {
return i++;
}
},
{
"data": "code"
},
{
"data": "name"
},
{
"data": "proposal_date"
},
{
"data": "proposal_value"
},
{
"data": "contractor"
},
{
"data": "subcontractor"
},
{
render: function ( data, type, row) {
return '<a href="{{route('projects.show','1')}}">test</a>';
}
},
]
});
}
});
}
我正在尝试制作一条 href 路线,但我不知道如何添加 id 参数 这是我正在尝试的链接
{
render: function ( data, type, row) {
return '<a href="{{route('projects.show','1')}}">test</a>';
}
每行1的位置必须替换为id
【问题讨论】:
标签: javascript laravel datatable