2017-03-06 3 views
-1

hier ist mein VEW Code im neu in Laravel im nicht bekommen, was im falsch zu machen
bitte helfen ich alles, was im versucht undefine Variable bekommen: Kategorie Fehlerundefine variable Kategorie

<div class="container"> 
    <h1>category and subcategory</h1> 
    <div class="row"> 
    <div class="col-md-10 col-md-offset-1"> 
    {!! Form::open(array('url' => '','files'=>true)) !!} 
    {!! Form::token(); !!} 
    <div class="form-group"> 
    <label for="">category</label> 
    <select class="form-control input-sm" name="" id=""> 
    @foreach ($category as $category) 
    <option value="{{$category->id}}">{{$category->name}}</option> 
     @endforeach 
     </select> 
      </div> 
     <div class="form-group"> 
     <label for="">subcategory</label> 
     <select class="form-control input-sm" name="" id=""> 
     <option value=""></option> 
     </select> 
      </div> 
      </form> 
      </div> 
      </div> 
      <script type="text/javascript"> 
     $(document).ready(function() { 
     $("#category").on('change',function(e) { 
     console.log(e); 
     var cat_id = e.target.value; 
     $.get('/ajax-subcat/' + cat_id , function(data){ 
    //success data 
     console.log(data); 
      }) 
     }); 
    </script> 
     </div>  
     </div> 
     </div> 

hier ist meine Routen

Route::get('/', function() { 
    $category=\App\category::all(); 
     return view('layouts.app')->with ('category',$category); 
     }); 
    Route::get('/ajax-subcat',function(){ 
    $cat_id = Input::get('cat_id'); 
    $subcategory = subcategory::where('category_id', '=', $cat_id) 
      ->orderBy('name', 'asc') 
      ->get(); 
    return response()->json($subcategory); 
    }); 

hier ist Fehlerprotokoll:

Error in ec195dc7ec96 7851481b4815c28c6879244d5d45.php Zeile 87: Nicht definierte Variable: Kategorie (Ansicht: C: \ xampp \ htdocs \ Laravel \ Ressourcen \ Ansichten \ Layouts \ app.blade.php) (Ansicht: C: \ xampp \ htdocs \ Laravel \ Ressourcen \ Ansichten \ layouts \ app.blade.php)

Gibt es eine Möglichkeit, den Datenfluss zu überprüfen? Wie weise in Punktnetz immer noch gleichen Fehler bitte helfen und was wird diese Art von Fehler verursachen.

+0

** ist es eine Möglichkeit, Datenfluss wie weise in dot net noch zu prüfen ** Sie können xdebug für PHP-Debugging mit Breakpoints verwenden. –

Antwort

0

Sie haben vergessen, die die ID für Ihre Eingabe hinzufügen:

<select class="form-control input-sm" name="" id=""> 

Ändern Sie diese an:

<select class="form-control input-sm" name="" id="category"> 
Verwandte Themen