如何在 kendoDropDownList 中自动将光标放在文本框上,如 kendoMultiSelect DropDown

Posted

技术标签:

【中文标题】如何在 kendoDropDownList 中自动将光标放在文本框上,如 kendoMultiSelect DropDown【英文标题】:How Can i get cursor on TextBox Automatically in kendoDropDownList like kendoMultiSelect DropDown 【发布时间】:2020-08-29 11:41:52 【问题描述】:

光标 Single DropDown List

        $("#baseServiceScheduleModel_DriverUId").data("kendoDropDownList").enable(true);

*KendoMultiSelect DropDownList * kendoMultiSelect

  $("#baseServiceScheduleModel_HelperUId").data("kendoMultiSelect").enable(true);

【问题讨论】:

【参考方案1】:

你试过这样切换服务器过滤吗? Server filtering

代码类似于

@(html.Kendo().DropDownList()
          .Name("products")
          .DataTextField("ProductName")
          .DataValueField("ProductID")
          .HtmlAttributes(new  style = "width:100%" )
          .Filter("contains")
          .DataSource(source => 
              source.Read(read =>
              
                  read.Action("ServerFiltering_GetProducts", "DropDownList");
              )
              .ServerFiltering(true);
          )
    )

【讨论】:

我试过不工作..光标没有自动出现 好的,请在使用 document.activeElement 选择下拉列表后检查文档中当前的活动元素是什么 能否提供下拉列表的完整模板

以上是关于如何在 kendoDropDownList 中自动将光标放在文本框上,如 kendoMultiSelect DropDown的主要内容,如果未能解决你的问题,请参考以下文章

kendo ui 下拉框kendoDropDownList

KendoUi中KendoDropDownList控件的使用——三级级联模块的实现

如何使 Kendo 下拉列表不区分大小写

Kendo DropDownList 未在 KendoTreeView 中打开

如何在 Kendo 下拉列表中添加默认文本?

Kendo DropDownList - 在 optionLabel 处添加类