我有以下的html代码,它可以正常工作。但当我用Chosen
渲染一个下拉菜单时,它就停止工作了。因为选择器不会更新实际的下拉菜单值,它会创建一个自己的元素来保存选定的值。但是我无法访问该元素,那么如何触发onchange
事件呢?
<select id="search" single class="chosen-select" @onchange="UpdateValue" bind="@searchValue">
...
</select>
...In @Code
void UpdateValue(ChangeEventArgs e)
{
searchValue = e.Value.ToString();
...
}
如果我使用chosen来初始化下拉菜单,那么我就无法检测到on change事件,但其他方式可以。 我正在使用带有.NET Core 3.0.1的Blazor GL - 服务器端。