title: Calling Controller Function on Form Submit Laravel
body: <p>I have a Form that contains a Dropdown and a Submit button. Like so:</p>
  
  <p>View path: webmasters/filters.blade.php</p>
  
  <pre><code>{{ Form::open() }}
    {{ Form::select('filt', $Dropdown, 2) }}
    {{ Form::Submit('Filter') }}
  {{ Form::close() }}
  {{ Form::close() }}
  </code></pre>
  
  <p>And a controller that populates the Dropdown with values queried from a DB. Like so:</p>
  
  <p>Controller name: WebController.php</p>
  
  <pre><code> class WebController extends BaseController {
      public function getFilters() {
      $filters = Dropdown::getFilters();
      return View::make('webmasters.filter',['Dropdown'=&gt;$filters]);
  
  }
  </code></pre>
  
  <p>Here is my route:</p>
  
  <pre><code>  Route::resource('topPage', 'WebController@getFilters');
  </code></pre>
  
  <p><strong>getFilters</strong> is a model method that queries the DB for the values that come into the   dropdown.</p>
  
  <p>I would like to call a controller method upon submitting the form so that the said method queries another DB and returns a table (on the same page as the dropdown and submit button) based on the selected value of the dropdown.  </p>
  
  <p>I'm probably going about this the wrong way, so i'd really appreciate if anybody gave me a headsup. I would still prefer not to use Ajax on this because i dont know my way around it. </p>
  
  <p>Thanks for your help.</p>