【问题标题】:kendo autocomplete select value on button click单击按钮时剑道自动完成选择值
【发布时间】:2012-11-23 05:52:06
【问题描述】:

如何在按钮单击 (btnSelect) 时获得剑道自动完成的选定值

$(document).ready(function () {
    $("#titles").kendoAutoComplete({ 
        minLength: 3, 
        dataTextField: "SDesc", 
        dataValueField: "RefID", 
        template: '${ data.SDesc } ' + '(' + '${ data.SDate }' + ')',

        dataSource: {
            type: "odata",
            serverFiltering: true,
            serverPaging: true,
            pageSize: 20,
            transport: {
                read: "http://localhost:54329/HH_WcfDataService.svc/Product"
            }
        }
    });   

    $('#btnSelect').click(function (e){
        var onSelect = function(e) {
            // access the selected item via e.item (jQuery object)
        };

        // attach select event handler via bind()
        $("#titles").data("kendoAutoComplete").bind("select", onSelect);

        // detach select event handler via unbind()
        $("#titles").data("kendoAutoComplete").unbind("select", onSelect);
  });
});

【问题讨论】:

    标签: jquery asp.net-mvc-3 kendo-ui jquery-events


    【解决方案1】:

    使用 AutoComplete 的 value 方法来获取它的值。

       $('#btnSelect').click(function (e){
            var value = $("#titles").data("kendoAutoComplete").value();
    
            // Use the `value`
       });
    

    【讨论】:

      猜你喜欢
      • 2012-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-20
      • 2012-05-17
      • 1970-01-01
      相关资源
      最近更新 更多