私はユーザーが旅行の項目を入力するために使用できるモーダルを持っています。フィールドの1つは、複数の写真のアップロード入力フィールドです。ユーザーが旅行を編集すると、そのモーダル内のその旅行のすべての写真が表示されます。ユーザーはモーダル内で一度に1枚の写真を削除できます。写真の削除後にモーダルにリダイレクトする方法 - Laravel
問題は、写真を削除するためにそのボタンを押したときに、そのページに戻るようにリダイレクトされますが、モーダルが消えてしまうことです。そして、それは邪魔にならず、特に別の写真や何かを削除したい場合には、嫌です。
リダイレクト後にそのモーダルを閉じるのを防ぐ正しい方法は何でしょうか。ここで
は(短縮)私のモーダルです:<div class="modal fade" id="siteMessage" tabindex="-1" role="dialog" aria-labelledby="siteMessage">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span
aria-hidden="true">×</span></button>
<h4 class="modal-title" id="title">Some Trip Name Here</h4>
</div>
<div class="modal-body" id="body">
{{ Form::model($trip, ['route'=>['user.listings.trips.create',$listing->slug], 'method'=>'POST', 'id' => 'trip_form', 'files' => true ]) }}
<!-- Add Trip Photos -->
<div class="form-group">
<label for="photos[]" class="control-label">Photos</label>
<input class="form-control" name="photos[]" type="file" id="photos[]">
</div>
<div class="col-md-12 no-padding">
@foreach($trip->photos as $key => $photo)
<div class="col-xs-6 col-sm-6 col-md-4">
<img src="{{$photo->url}}" alt="{{$photo->name}}" class="img-responsive">
<a href="{{ route('user.listings.trip.photo.destroy',[$listing->slug,$photo->id]) }}" class="pull-right">
<i class="fa fa-trash" style="color: red;"></i>
</a>
</div>
@endforeach
</div>
{{ Form::close() }}
</div>
</div>
</div>
</div>
そして、これは私のdeleteメソッドです:私は写真
http://mywebsite.com/listings/expedition-wild-2/trips/photos/2456/destroy
感謝を。あとで見てみます – David