я впервые опубликовал что-то после нескольких лет наблюдений. Разработка небольшой системы на Laravel с использованием Eloquent, и я спорю с моим коллегой (который гораздо более продвинут в коде, чем я) по поводу отображения и заполнения 1 датируемого с помощью 2 Ajax вызовов из разных частей базы данных , Я думаю, что это можно сделать, я могу сделать это традиционным mysql, я просто тоже не знаю laravel ... пока. Я представляю что-то вроде следующего кода. Я не получаю никаких ошибок, но в итоге получается, что первый запрос AJAX заполняется, а второй полностью игнорируется. Любая помощь с благодарностью.
$('#tableName').DataTable( {
"processing": true,
"serverSide": true,
ajax: "{{ route('fromListOne', $group->groupID)}}",
"columns": [
{ "data": "IDtypeOne", "visible":false },
{ "data": null, "searchable":false, "orderable":false,
render: function (data, type, row){
if(data.status == "completed") {
var checked = "checked=checked";
} else {
var checked = "";
}
var checkBox = '<form class="taskCompleteTick justify-content-center" method="POST"><input type="hidden" id="groupTaskID" name="groupTaskID" value="'+data.groupTaskID+'" /><div class="form-check"><input class="form-check-input justify-content-center" type="checkbox" value="check" '+checked+' /></div></form>';
return checkBox;
}
},
{ "data": "title" },
{ "data": "description" },
{ "data": null, "searchable":false, "orderable":false,
render: function( data, type, row)
}
],
ajax: "{{ route('fromListTwo', $group->groupID)}}",
"columns": [
{ "data": "IDtypeTwo", "visible":false },
{ "data": null, "searchable":false, "orderable":false,
render: function (data, type, row){
if(data.status == "completed") {
var checked = "checked=checked";
} else {
var checked = "";
}
var checkBox = '<form class="taskCompleteTick justify-content-center" method="POST"><input type="hidden" id="groupTaskID" name="groupTaskID" value="'+data.groupTaskID+'" /><div class="form-check"><input class="form-check-input justify-content-center" type="checkbox" value="check" '+checked+' /></div></form>';
return checkBox;
}
},
{ "data": "title" },
{ "data": "description" },
{ "data": null, "searchable":false, "orderable":false,
render: function( data, type, row)
}
]
} );