Kendo MVC ComboBox突出显示内容

时间:2015-12-03 20:55:58

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

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

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

我希望它看起来像:

enter image description here

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

谢谢!

2 个答案:

答案 0 :(得分:0)

您是否尝试过焦点活动?

<script>

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

</script>

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

答案 1 :(得分:0)

实际上偶然发现了它:

combobox.input.select();

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