gpt4 book ai didi

php - 如何在 laravel 5.3 上将参数传递给模态?

转载 作者:搜寻专家 更新时间:2023-10-31 21:22:17 26 4
gpt4 key购买 nike

我的观点是这样的:

<table class="table table-bordered">
...
<tr>
@for($i = 0; $i < 5; $i++)
<td id="image-view-li-{{$i}}" style="display: none" data-toggle="modal" data-target="#modal-option">
<img id="image-view-{{$i}}" src="https://myshop.co.id/img/shop1.jpg" alt="">
</td>

@section('modal')
@include('components.modal.option',['i'=>$i])
@endsection
@endfor
</tr>
...
</table>

当我点击 td 时,它会调用 modal

我的模式是这样的:

<div id="modal-option" class="modal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
<div class="form-horizontal">
<div class="form-group">
<a href="javascript:" id="image-edit-{{$i}}">
<span class="fa fa-pencil"></span>
</a>
</div>
<div class="form-group">

<a href="javascript:" class="text-danger" id="image-delete-{{$i}}">
<span class="fa fa-trash"></span>
</a>
</div>
</div>
</div>
</div>
</div>
</div>

我想将参数$i传递给模态

例如,我点击有$i = 3的td。然后它将参数$i = 3传递给modal

我试过像上面的代码一样

但是,发送的 $id 始终为 0

我该如何解决这个问题?

更新

我找到了解决方案

@for($i = 0; $i < 5; $i++) 
<td id="image-view-li-{{$i}}" style="display: none" data-toggle="modal" data-target="#modal-option-{{$i}}">
<img id="image-view-{{$i}}" src="https://myshop.co.id/img/shop1.jpg" alt="">
</td>
@include('components.modal.option',['i'=>$i])
@endfor


<div id="modal-option-{{$i}}" class="modal" tabindex="-1" role="dialog">
...
</div>

有效

最佳答案

我想当您单击 td 时,您正在使用 javascript 或 jquery 加载模态。现在你认为 javascript 将如何获取由 PHP 生成的变量。您需要在保存 id 的 td 上添加一个属性,并在 javascript 中添加一个逻辑,以便在单击 td 时它将选择带有 id 的属性的值。我希望你理解这个概念

关于php - 如何在 laravel 5.3 上将参数传递给模态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44258730/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com