我想在ajax成功后通过URL发送ID

时间:2018-07-08 10:29:50

标签: jquery ajax laravel

enter image description here

这是我的桌子...

jquery:     

                <script type="text/javascript">

                    $(document).ready(function(){

                        $(document).on('keydown','#search',function(){

                            var a = $(this).val();


                            $.ajax({

                                type:'get',
                                url: '{{URL::to('dashboard/Grafias-Domain-Search')}}',
                                data:{'id':a},
                                success:function(datas){

                                   /*   $("#dom").html(response);*/


                                 $("#dom").empty();
                                  $.each(datas,function(i,data){


                  $("#dom").append('<tr>'+ '<td>'+data.client_id+'<td>'+data.domain_name+'</td>'+
                      '<td>'+data.domain_status+'</td>'+'<td>'+data.expiry_date+'</td>'+'<td>' +
                      '<a class="btn btn-sm btn-success" href="{{route('domain-details')}}">See more</a>'+'</td>'+
                      '</tr>');

                                  });


                                }
                            });

                        });


                    });

                </script>

控制器:

公共功能domain_details(Request $ request){

    $datas = Domain_Detail::find($request->id);
    return view('backend.f_pages.domain.domaindetails',compact('datas'));

}

搜索结果之后。.当用户单击“查看更多”按钮时,我想发送该用户的ID以查看特定用户的其余详细信息

2 个答案:

答案 0 :(得分:0)

<a class="btn btn-sm btn-success" href="{{route('domain_details',$id)}}">See more</a>

Route::get('/domain_details/{id}', ['as' => 'domain_details', 'uses' => 'ControllerName@domain_details']);

答案 1 :(得分:0)

请尝试更改ajax部分。

!