獲得選擇的對象我有一個劍道自動完成項目:在劍道自動完成
<input type="text" id="Ac_Transporteur" class="" maxlength="30" required/>
--------------------------------------------------------------------------
$("#Ac_Transporteur").kendoAutoComplete({
dataTextField: "Nom",
//Not interesting code here
dataSource: dsTransporteurs,
suggest: true,
delay: 0
});
我沒有問題,從我的數據源dsTransporteur選擇我的對象,但我需要的是在自動完成選擇的對象。
我嘗試這樣做:
var transp = $("#Ac_Transporteur").data("kendoAutoComplete");
var transpSelect = transp.select();
oVehicule._Transporteur = transp.dataItem(transpSelect);
但transp.select()不會在數據源返回對象的指數,是「不確定」。
任何想法如何讓我的自動完成中選擇的對象?
我也試圖添加一個名爲veh_Transporteur一個全局變量,並將此:
change: function (e) {
veh_TRANSPORTEUR = this.dataItem();
},
但我仍然有「不確定」的veh_TRANSPORTEUR。
我試過這個: 'var transp = $(「#Ac_Transporteur」)。data(「kendoAutoComplete」); oVehicule._Transporteur = transp.dataItem();' 但我在oVehicule._Transporteur中得到的是「未定義」。 –
你的例子不起作用,它返回undefined。 – EasyE