我有一个引导模式。我使用#data-target来调用它。我遇到的问题是我希望使用从数据库中获取的反馈列表中的项目的详细信息填充模式。 我希望它是动态的,所以它显示了从循环中点击的任何项目的数据。我对js非常陌生,不知道如何处理它。这里是我的反馈laravel代码:点击按钮时如何让模态接受数据?
<div class="body">
@if(count($feedbacks) > 0)
<ul class="basic-list">
@forelse($feedbacks as $feedback)
<li>{{ $feedback->subject }} <a href="javascript:void(0);" data-toggle="modal" data-target="#defaultModal"><span class="pull-right label-info label">View</span></a></li>
@empty
<p class="text-danger">No Feedbacks Yet</p>
@endforelse
@endif
</ul>
</div>
,这是模态:
<div class="modal fade" id="defaultModal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="defaultModalLabel">{{ $feedback->subject }}</h4>
</div>
<div class="modal-body">{{ $feedback->content }}</div>
<div class="modal-footer">
<button type="button" class="btn btn-link waves-effect">SAVE CHANGES</button>
<button type="button" class="btn btn-link waves-effect" data-dismiss="modal">CLOSE</button>
</div>
</div>
</div>
</div>
的模式,现在显示的,但在单击时没有传递数据。
这做了魔术,谢谢...虽然我不得不使用POST,并自定义路线..但它给了我解决方案。谢谢 –