在我的电子商务网站上,为了结账,你必须根据之前输入到数据库中的一些地址数据来选择一个送货地址。here's how my website looks like. this is the modal.如果您单击“Pilih Alamat”按钮,将出现一个模式,其中包含可使用单选按钮选择的地址列表。每个单选按钮都有一个来自该地址的id形式的值。
我的问题是,我想从选中的单选按钮中获取值,并根据地址id显示地址详细信息。我的计划是,当在模式上点击'pilih alamat‘按钮时,单选按钮的值将被发送到控制器,这样我就可以从数据库中检索与该id匹配的数据。但我对此非常陌生,我不知道我应该做什么。你的建议将是非常有意义的,谢谢。
以下是模式部分的代码:
<div id="qck-view-shop2" class="zoom-anim-dialog qck-inside mfp-hide" aria-labelledby="myModalLabel">
<div class="modal-dialog modal-xl modal-dialog-scrollable" style="overflow-y: initial !important; margin-top:-10px;">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="myModalLabel">Pilih Alamat</h4>
</div>
<div class="modal-body" style="max-height: calc(100vh - 200px); overflow-y: auto;">
<div class="list-group">
@foreach ($alamat[1] as $row)
<label class="list-group-item" style="padding-left:30px; margin-top:20px;">
<input class="form-check-input" type="radio" name="alamat" value="{{$row['id']}}">
<p>{{$row['nama_alamat']}}</p>
<p style="font-weight:bold; margin-top:-10px;">{{$row['nama']}}</p>
<p style="margin-top:-10px;">{{$row['alamat']}}</p>
</label>
@endforeach
</div>
</div>
<div class="modal-footer">
<a type="button" class="btn btn-outline-success" id="modal_button" style="color:white;">Pilih Alamat</a>
</div>
</div>
</div>
</div>
以下是显示所选地址详细信息的部分的代码:
<h6>Alamat Pengiriman</h6>
@if ($alamat[1]!=null)
<div class="card">
<div class="card-body">
<p>{{$alamat[1][0]['nama_alamat']}}</p>
<p style="font-weight:bold; margin-top:-10px;">{{$alamat[1][0]['nama']}}</p>
<p style="margin-top:-10px;">{{$alamat[1][0]['alamat']}}</p>
<p> <a class="popup-with-move-anim" href="#qck-view-shop3">Edit</a> </p>
</div>
</div>
发布于 2021-03-26 11:41:20
选择一些地址后,您应该使用jquery ajax的表单进行post请求,请参阅此页面的Creating an edit modal in Laravel 5
希望对您有所帮助!^^
https://stackoverflow.com/questions/66804504
复制相似问题