我在blazor服务器端工作,我有下拉列表条件有2个选项
服务器
资料库
我的问题我不能显示和隐藏下拉选择基于选项从下拉条件。
<select id="condition">
<option value="0">Servers</option>
<option value="1">DataBases</option>
</select>
预期结果
如果从下拉条件中选择选项0值服务器文本
显示服务器下拉列表和隐藏数据库下拉列表以及相关标签
如果从下拉条件中选择选项1值数据库文本
显示数据库下拉列表和隐藏服务器下拉列表及相关标签
我需要隐藏和显示的控件的完整代码
<div class="row">
<div class="col-lg-12 col-12 row">
<div class="col-md-3 col-lg-2">
<div style="display:flex; flex-direction: row; justify-content: center; align-items: center">
<span class="text-sm mb-0 text-capitalize font-weight-bold">Servers</span>
  
<select class="form-select" @bind="@appfilter.serverID">
<option value="0">--All--</option>
@foreach (var servers in ServerNameDrop)
{
<option value="@servers.serverID">
@servers.server_Name
</option>
}
</select>
</div>
</div>
<div class="col-md-3 col-lg-2">
<div style="display:flex; flex-direction: row; justify-content: center; align-items: center">
<span class="text-sm mb-0 text-capitalize font-weight-bold">DataBases</span>
  
<select class="form-select" @bind="@appfilter.databaseId">
<option value="0">--All--</option>
@foreach (var dbd in dbdata)
{
<option value="@dbd.dbid">
@dbd.dB_Name
</option>
}
</select>
</div>
</div>
</div>
</div>
1条答案
按热度按时间oug3syen1#
一个简单的工作演示,你可以按照这里: