加载页面时,窗体上的Laravel默认选择

时间:2017-11-27 20:29:36

标签: php laravel

我在表单上有一个select标签,我想填充一个默认选项,这个默认选项将是搜索的选项。我可以通过类似$_GET之类的东西来获取它,但它在我的情况下不起作用,因为我循环并从数据库中获取所有值。

  <select name="location">
  <option value="" placeholder="Choose Location" disabled selected>Choose Location</option>
  @foreach ($availableCities as $cities)
  <option value="{{$cities}}">{{$cities}}</option>
  @endforeach
  </select>

我正在寻找一种在加载此表单时显示默认选择的方法,我尝试这样做

<select name="location">
      <option value="" placeholder="Choose Location" disabled selected>Choose Location</option>
      <option value="<?= $_GET['location]" echo 'selected' ?>><?=$_GET['location']</option>
      @foreach ($availableCities as $cities)
      <option value="{{$cities}}">{{$cities}}</option>
      @endforeach
      </select>

但这不起作用,它显示的值不是来自搜索。任何想法如何实现这一目标?

0 个答案:

没有答案