1
從數據庫中使用KendoAutoComplete控件和綁定值。KendoAutoComplete - Selecteditem Id
然後,當我嘗試在這裏檢索值時,我得到了選定的文本。
任何人都可以告訴我如何獲得所選項目的ID?
從數據庫中使用KendoAutoComplete控件和綁定值。KendoAutoComplete - Selecteditem Id
然後,當我嘗試在這裏檢索值時,我得到了選定的文本。
任何人都可以告訴我如何獲得所選項目的ID?
您可以使用Select
事件,它選擇下拉列表項並設置自動完成的文本。
// get a reference to the autocomplete widget
var autocomplete = $("autocomplete").data("kendoAutoComplete");
// selects by jQuery object
autocomplete.select(autocomplete.ul.children().eq(0));
http://docs.kendoui.com/documentation/api/web/autocomplete#select
http://demos.kendoui.com/web/autocomplete/events.html
編輯:試圖處理select
事件
$("#products").kendoAutoComplete({
dataSource: data,
select: onSelect
});
則:
function onSelect(e) {
if ("kendoConsole" in window) {
var dataItem = this.dataItem(e.item.index());
kendoConsole.log("event :: select (" + dataItem + ")");
}
}
現在你可以得到物品的索引,如第二個鏈接
仍然有問題。我收到錯誤'ul'undefined – user1870358
@ user1870358請參閱上面的編輯 –