【问题标题】:Kendo UI autocomplete retrieve id on select选择时 Kendo UI 自动完成检索 id
【发布时间】:2013-07-30 04:55:53
【问题描述】:

这是我的代码:

 $(document).ready(function() {
                    var autocomplete = $("#customers").kendoAutoComplete({
                        minLength: 1,
                        dataTextField: "VenueName", change:onChange,

                        select: onSelect,
                        template: '<img src=\"${data.Thumbnail}" alt=\"${data.VenueName}\" />' +
                                  '<h4>${ data.VenueName }</h4>' +
                                  '<p>${ data.VenueAddress }</p>',
                        dataSource: {
                            transport: {
                                read:{
                                    dataType: "jsonp",
                                    url: "load.php?dbsources=listvenues"
                                }
                            }
                        },
                        height: 370,
                    }).data("kendoAutoComplete");


                });

数据源将如下所示:

([{"VenueID":"84","ID":"10421","VenueName":"Utivs Venue","VenueAddress":"72/74 Meehan Street" ,"Thumbnail":"10421-logo-sd-175x195-img.png"},{"VenueID":"85","ID":"10429","VenueName":"Richards place","VenueAddress":"2 Cross Street" ,"Thumbnail":"10429-logo-sd-175x195-img.png"},{"VenueID":"86","ID":"10437","VenueName":"Lyndzs House of Mandominion","VenueAddress":"80 Chesterfield Parade" ,"Thumbnail":"10437-logo-sd-175x195-img.png"} ])

如何从数据源中获取 VenueID 和 ID 以便对选择进行进一步操作。当从自动完成中选择一个值时,我想将 VenueID 和 ID 保存在隐藏字段中。

非常感谢。

【问题讨论】:

  • 自己解决了: var DataItem = this.dataItem(e.item.index()); alert('Name : ' + DataItem.VenueName+ ', Id : ' + DataItem.ID);

标签: jquery kendo-ui kendo-autocomplete


【解决方案1】:
select: function (ev) {

                var dataItem = this.dataItem(ev.item.index());
                alert(dataItem.VenueID);
                alert(dataItem.ID);
            }

【讨论】:

  • 拯救了我的一天。非常感谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-01
  • 2013-02-20
相关资源
最近更新 更多