ich eine Kendo automatischen Vervollständigung Artikel habe:Get Objekt in Kendo automatischer Vervollständigung ausgewählt
<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
});
Ich habe kein Problem meine Objekte aus meiner Datenquelle dsTransporteur Auswahl, aber ich brauche das Objekt zu erhalten, die in der Autovervollständigung aktiviert ist.
ich versucht, dieses:
var transp = $("#Ac_Transporteur").data("kendoAutoComplete");
var transpSelect = transp.select();
oVehicule._Transporteur = transp.dataItem(transpSelect);
aber transp.select() Sie den Index des Objekts in der Datenquelle nicht zurück und ist "undefined".
Irgendeine Idee, wie ich das Objekt in meinem Autocomplete ausgewählt bekommen kann?
Ich habe auch versucht dies eine globale Variable mit Namen veh_Transporteur und fügte hinzu:
change: function (e) {
veh_TRANSPORTEUR = this.dataItem();
},
Aber ich immer noch „unbestimmt“ in veh_TRANSPORTEUR.
Ich versuchte dies:. 'var transp = $ ("# Ac_Transporteur") Daten ("kendoAutoComplete"); oVehicule._Transporteur = transp.dataItem(); ' aber was ich in oVehicule._Transfereur bekomme ist" undefined ". –
Ihr Beispiel funktioniert nicht und gibt undefined zurück. – EasyE