Если вы используете jQuery, вы можете сделать это более разделенным, как в следующем примере.
@foreach ($categories as $category)
<tr>
<td>{{ $category->category_name }}</td>
<td>{{ $category->category_description }}</td>
<td>
<button
type="button"
id="{{ $category->id }}"
class="btn btn-info"
data-category="{{ $category }}">
Update / Delete
</button>
</td>
</tr>
@endforeach
$(document).ready(function() {
$('.btn[data-category]').on('click', tableButton);
function tableButton(event) {
var elem = $(event.target);
var id = elem.attr('id');
var payload = elem.data('category');
console.log(id + " " + payload);
}
});