入力フィールドでドロップダウンリストを作成したい。Blazor クライアント側フレームワークを使用しています。
これが私のコードです
<div>
<datalist id="suggestions">
@if (cityList != null)
{
@foreach (var city in cityList)
{
<option value="@city.CityName">@city.CityName</option>
}
}
</datalist>
<input autoComplete="on" list="suggestions" />
</div>
それは仕事ですが、存在しない値を入力して出力しようとすると、結果は問題ありません。存在しない要素の選択をブロックする必要があります。どうすればデータリストでそれを行うことができますか? それとも、select - options を使用する必要がありますか? 前もって感謝します!