4

入力フィールドでドロップダウンリストを作成したい。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 を使用する必要がありますか? 前もって感謝します!

4

1 に答える 1