i have this form in larvel that will submit data to mysql database
every time i click Add Morenew row is created using script i want to submit all the rows at ones
<form action={{route('invetory.create')}} method="post">
@csrf
<div id="service">
<input type="text" name="item"/>
<input type="text" name="tax" />
<input name="price" type="text" />
<input name="selling_price" type="text" />
<input name="total_price" type="text" />
<input type="submit"/>
</div>
</form>
<a class="btn-floating btn-primary" id="addmore" onclick="duplicate()">Add More</a>
input fields duplicating script
<script>
function duplicate() {
var original = document.getElementById('service');
var rows = original.parentNode.rows;
var i = rows.length - 1;
var clone = original.cloneNode(true); // "deep" clone
clone.id = "duplic" + (i); // there can only be one element with an ID
original.parentNode.insertBefore(clone, rows[i]);
}</script>
invetory.create route in web.php
`Route::post('/inventory', 'App\Http\Controllers\InventoryController@create')->name('invetory.create');`
funtion in InventoryController.php
public function create(Request $REQUEST){
Inventory::Create($REQUEST->all());
return redirect()->action([InventoryController::class, 'index']);
}