【问题标题】:Kendo MVC ComboBox Highlight ContentKendo MVC ComboBox 高亮内容
【发布时间】:2015-12-03 20:55:57
【问题描述】:

在 document.ready 上,我想设置组合框的状态,以便突出显示内容并准备好过滤,因此用户只需开始输入而无需使用鼠标进一步输入。这是cb:

@(Html.Kendo().ComboBox()
    .Name("cboLocations")
    .Filter("contains")
    .Suggest(true)
    .BindTo(Model.Locations)
    .DataTextField("Text")
    .DataValueField("Value")
    .HtmlAttributes(new { style = "width:100%" })
)

我希望它看起来像:

在 document.ready() 之后;所以用户只需开始输入。

谢谢!

【问题讨论】:

    标签: jquery asp.net-mvc combobox telerik-mvc


    【解决方案1】:

    你试过焦点事件吗?

    <script>
    
        $(document).ready(function() {
            var combobox = $("#cboLocations").data("kendoComboBox");
            combobox.focus();
        });
    
    </script>
    

    http://docs.telerik.com/kendo-ui/api/javascript/ui/combobox#methods-focus

    【讨论】:

    • 是的,只是将光标放在文本的末尾。
    【解决方案2】:

    其实是偶然发现的:

    combobox.input.select();
    

    http://www.telerik.com/forums/selecting-kendocombobox-text

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多