代码之家  ›  专栏  ›  技术社区  ›  Nate Pet

如果未选择任何内容,则自动聚焦于多选下拉列表

  •  0
  • Nate Pet  · 技术社区  · 5 年前

    我有一个多选下拉列表,定义如下:

    @Html.DropDownListFor(model => model.Members, Enumerable.Empty<SelectListItem>(), new { @class = "form-control", @multiple = "multiple", autofocus = "autofocus"})
    

    注意,成员的定义如下:

     [Required(ErrorMessage = "Please select a member")]
        public List<int> Members { get; set; }
    

    当用户填写表单并单击submit时,如果没有为multi-select下拉列表选择任何内容,则不会设置focus on element。

    注意,我使用ajax调用动态地填写下拉列表的名称、值对。

    0 回复  |  直到 5 年前