Jquery Laravel表单外的删除请求-获取数据

Jquery Laravel表单外的删除请求-获取数据,jquery,laravel,Jquery,Laravel,我正在使用此脚本使用表单外的按钮发送删除请求 表单完全可以提交,并将@csrf标记和删除方法添加到表单中,但不发送任何数据 我不明白的是如何将我想要发送的数据附加到表单中,因为表单被附加到标记中 所以基本上我得到的是: <!-- Submit button --> <a href="{{ secure_url('assets/delete') }}" data-confirm="Are you sure?" data-method="DELETE">Dispose<

我正在使用此脚本使用表单外的按钮发送
删除
请求

表单完全可以提交,并将
@csrf
标记和删除方法添加到表单中,但不发送任何数据

我不明白的是如何将我想要发送的数据附加到表单中,因为表单被附加到
标记中

所以基本上我得到的是:

<!-- Submit button -->
<a href="{{ secure_url('assets/delete') }}" data-confirm="Are you sure?" data-method="DELETE">Dispose</a>

@foreach($assets as $asset)
    <table>
        <td><input type="checkbox" name="checkbox[]" value="{{ $asset->id }}"></td>
        <td>{{ $asset->name }}</td>
    </table>
@endforeach

<!-- Form that gets appended by script -->
<form method="POST" action="https://asset-manager.test/assets/delete">
  <input name="_token" value="HIV3JlPpUftvgrtcL9Irr3kIxMSFff6utpdeMSba" type="hidden">
  <input name="_method" value="DELETE" type="hidden">
</form>

@foreach($资产作为$资产)
{{$asset->name}
@endforeach

您可以在表单中添加id,然后添加
,然后在任何需要的地方使用它。 甚至在形式之外

<form method="POST" id="my_app_form" action="https://asset-manager.test/assets/delete">
<!-- Hidden form fields -->
</form>

<!-- Any other markup here -->

<input form="my_app_form" type="text" name="my_data" value="{{ $your->data }}"/>

<!-- Any other markup here -->


您想同时删除多个数据或单个数据它是多个数据。我已经全部设置好了,如果我在表格和按钮周围手动添加表单,所有选中的数据都会从数组中删除。但是,使用此脚本,不会通过请求发送任何数据。太好了!谢谢接受这个答案?