Вы можете отправить AJAX
запрос от Javascript:
Просмотр
<script type="text/javascript">
var project_id= {!! json_encode($project->id) !!}
$.ajax({
type: 'POST',
url: url, //Your bidController route
data: {project_id: project_id},
error: function (jqXHR, textStatus, errorThrown) {
console.log(errorThrown)
},
success: function()
{
console.log('successful')
}
});
</script>
Это отправит данные на контроллер асинхронно, так что пользователь на опыт не влияют.
Еще один момент: в вашем контроллере ставок, поскольку project_id
приходит из запроса, вам придется использовать:
$bid->id = $request->project_id;
Я надеюсь, это помогает!
PS: я использую JQuery для этого, поэтому вам придется включить его, если у вас его еще нет.