获得选择的对象我有一个剑道自动完成项目:在剑道自动完成
<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