Javascript 我想显示模态弹出窗口,并根据Laravel刀片中的用户id将数据传递给模态

Javascript 我想显示模态弹出窗口,并根据Laravel刀片中的用户id将数据传递给模态,javascript,laravel,modal-dialog,laravel-blade,Javascript,Laravel,Modal Dialog,Laravel Blade,当有人单击查看详细信息按钮时,我想显示一个带有个人用户信息的弹出模式。 我想根据用户id传递用户数据,并在模式弹出窗口中显示。我的数据以$user为单位 我想做的就是在网站下面的链接中完成,当你点击查看详细信息时,它会显示特定问题陈述的模式。我希望这对你有意义 @extends('layouts.app') @section('content') <div class="container" id="blur-wrapper"> <div class=

当有人单击查看详细信息按钮时,我想显示一个带有个人用户信息的弹出模式。 我想根据用户id传递用户数据,并在模式弹出窗口中显示。我的数据以$user为单位

我想做的就是在网站下面的链接中完成,当你点击查看详细信息时,它会显示特定问题陈述的模式。我希望这对你有意义

@extends('layouts.app')

@section('content')
    <div class="container" id="blur-wrapper">
        <div class="row">
            @foreach($data as $user)
                @if($user->user_type == 'user')
                    <div class="col-md-6  col-sm-12">
                        <div class="card-wrapper">
                            <div class="info-wrapper">
                                <h2>{{ $user->first_name }} {{ $user->last_name }}</h2>
                                <h6>{{ $user->email }}</h6>
                                <hr/>
                                <h6>Department: {{$user->StudentProfile->department}}</h6>
                                <h6>Sem: {{ $user->StudentProfile->sem }}</h6>
                            </div>
                            <div class="button-wrapper">
                                <form action="{{ $user->id }}">
{{--                                    <button class="btn btn-primary" id="view-detail">View Details</button>--}}
                                    <a class="btn btn-info" id="view-detail" href="{{ $user->id }}">View Details</a>
                                </form>
                                <form method="POST" action="/admin/reject/{{ $user->id }}">
                                    @csrf
                                    <button class="btn btn-danger" type="submit">Delete Account</button>
                                </form>
                            </div>
                        </div>
                        <div class="popup">
                            <h2>{{  }}</h2>
                        </div>
                    </div>
                @endif
            @endforeach
        </div>
    </div>
@endsection


使用jQuery和Ajax以及数据输入属性执行此操作:

叶片:鳞茎

控制器


在“查看详细信息”按钮上,假设您使用的是引导,您的代码应该

<input type="button" class="button_edit" data-toggle="modal" data-target="#exampleModal{{$user->id}}" value="Edit"/>
在你的路线上

关于你的模态代码

    @foreach($users as $user)
    <div class="modal fade" id="exampleModal{{$user->id}}" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
        <div class="modal-dialog" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title" id="exampleModalLabel">
                        Edit Brand
                    </h5>`enter code here`
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
                <div class="modal-body">

      <div class="col-md-offset-2">
        <div class="form-group">
            <label for="name">Name</label>
            <input type="text" name="name" class="form-control" value="{{$user->first_name}}">
        </div>

        <input type="submit" value="Edit" class="btn btn-success">

    </div>

                </div>

            </div>
        </div>
    </div>
    @endforeach
 public function getEntryDataForAjax(int $id) 
    {
      $entries = new Entry(); 
      $entry = $entries->where('id', $id)->get();

      echo json_encode($entry);
    }
<input type="button" class="button_edit" data-toggle="modal" data-target="#exampleModal{{$user->id}}" value="Edit"/>
    @foreach($users as $user)
    <div class="modal fade" id="exampleModal{{$user->id}}" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
        <div class="modal-dialog" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h5 class="modal-title" id="exampleModalLabel">
                        Edit Brand
                    </h5>`enter code here`
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
                <div class="modal-body">

      <div class="col-md-offset-2">
        <div class="form-group">
            <label for="name">Name</label>
            <input type="text" name="name" class="form-control" value="{{$user->first_name}}">
        </div>

        <input type="submit" value="Edit" class="btn btn-success">

    </div>

                </div>

            </div>
        </div>
    </div>
    @endforeach