javascript - Getting data using Ajax in laravel -


i'm trying sub departments of main department using ajax in laravel in same blade page : in controller have make code :

 public function check_parent(request $request) {     if($request->ajax())     {         if($request->has('parent') && $request->input('parent') > 0)         {             $dep = departmentnews::where('parent','=',$request->input('parent'))->get();            $data = view(app('admin').'.news.deb_news.sub',['department'=>$dep,'parent'=>$request->input('parent')])->render();             if(!empty($data))             {             return response()->json($data);             }else{             return response()->json('false');             }         }     } } 

and @ blade create main departments code :

  @if(count($department) > 0) <script type="text/javascript">    $(document).on('change','.checkparent',function(){          var parent = $('option:selected',this).val();                       if(parent == '' || parent == null )                     {                       $('.result').empty();                     }else{                        $.ajax({                         url:'{{url(app('admin').'/department_news/check/parent')}}',                         type:'post',                         datatype:'json',                         data:{parent:parent},                         beforesend: function()                         {                           $('.spin_dep').removeclass('hidden');                         },success: function(data)                         {                           if(data != '')                           {                               $('.result').prepend(data);                           }                           $('.spin_dep').addclass('hidden');                         },error: function()                         {                           $('.spin_dep').addclass('hidden');                         }                       });                      }                });                </script>    {!! form::select('parent',$department,old('parent'),['class'=>'form-control checkparent','placeholder'=>'select main department']) !!}         @endif <div class="result">            </div>             <p><i class="fa fa-spinner fa-spin fa-2x hidden spin_dep"></i></p>                     </div> 

and have make sub.blade getting sub departments @ same page , here's it's code:

@if(count($department) > 0)              {!! form::select('parent',$department,old('parent'),['class'=>'form-control checkparent','placeholder'=>'select main department']) !!}             @endif 

but problem @ link

url:'{{url(app('admin').'/department_news/check/parent')}}',

it's getting me error , didn't work , show me sub category enter image description here

enter image description here

is error becuase of confilct jquery ?


Comments

Popular posts from this blog

c# - Update a combobox from a presenter (MVP) -

How to understand 2 main() functions after using uftrace to profile the C++ program? -

How to put a lock and transaction on table using spring 4 or above using jdbcTemplate and annotations like @Transactional? -