Я сделал нечто похожее на этой неделе. У меня есть модал с такой формой, как ваша:
<form action="{{route('surplus.genrate')}}" method="POST" id="offer_letter_gen" >
<input type="email" class="form-control m-input result "
placeholder="" name="recurring_total" id="tot_extra" readonly>
<input type="email" class="form-control m-input result "
placeholder="" name="recurring_total" id="tot_extra" readonly>
</form>
Я добавил функцию javascript для изменения URL-адреса формы в зависимости от того, является ли это редактированием или созданием.
Javascript функция:
function updateurl(id, url){ //Where id is the form id and url is the url for create or for edit
$('#'+id).prop('action',url);
}
Затем в кнопку или что-то:
//For creating
onclick="updateurl('offer_letter_gen','{{route('surplus.genrate')}}')"
//For editing
onclick="updateurl('offer_letter_gen','{{route('surplus.edit')}}')"
Я думаю, что это было то, что вы пытались достичь