1
我從數據庫拉取一些值($citylist = User::lists('city');
),將它們顯示爲下拉列表。Laravel 5.2下拉列表方法
這是我的看法:
{!!Form::open(array('action' => '[email protected]', 'method' => 'GET', 'style' => 'display: inherit;'))!!}
{!! Form::select('city', $citylist, null, array('class' => 'selectpicker input-group-btn form-control', 'data-style' => 'btn-info btn-info btn-block')) !!}
<span class="input-group-btn">
{!!Form::submit('Submit', array('class' => 'btn btn-info'))!!}
</span>
{!!Form::close()!!}
提交表單有一個重定向後。我將一個城市名稱作爲查詢字符串追加到url中。所以我得到像.../menues/?city=london
。 但是,由於我使用Eloquent的lists()
方法提取了這些值,因此該ID會附加到url而不是城市名稱。 所以我得到類似.../menues/?city=1
而不是.../menues/?city=london
。
我需要城市名稱。我怎樣才能解決這個問題?
完善,一如既往!謝謝 – Mamulasa