如何将对象从数据源传递到剑道下拉列表的函数
How can I pass an object from a DataSource to a function from a Kendo DropDownList?
我有一个数据源:
var ds_IMMAT = new kendo.data.DataSource({
transport : {
read : {
url: '<%= Url.Action("GetVehiculesSurSiteAttente", "Entrees_Sorties")%>'
}
}
})
GetVehiculesSurSiteAttente在我的ASP项目的控制器中定义。这是正常工作的。我得到一个对象列表。
然后我有一个KendoDropDownList:
$("#Cb_Immat_Window").width(135).kendoDropDownList({
text: "Aucune donnée",
index: 0,
dataSource: ds_IMMAT,
dataTextField: "Immat_Tracteur",
});
我只需要使用我要用"dataTextField"显示的对象变量的名称。
我的问题是:如何将在下拉列表中选择的整个对象传递给函数?(我想使用 DropDownList 的更改事件来启动函数)
在change
事件中,使用 this.dataItem()
,您将拥有整个选定对象:
change: function() {
var dataItem = this.dataItem();
}
演示
相关文章:
- 从javascript调用服务器端的下拉列表onchange函数
- 创建自定义函数以在函数上运行完整的多选下拉列表
- 如何在从下拉列表中选择不同的值后更新和调用javascript函数
- 从下拉列表中选择多个值并调用javaScript函数
- ajax函数更改下拉列表值
- 选择下拉列表时如何调用XSL的模板函数
- 防止 select2 下拉列表的自动触发事件调用函数
- 如何将对象从数据源传递到剑道下拉列表的函数
- 尝试从下拉列表中的数据调用函数
- 量角器/JavaScript - 从选择下拉列表中返回字符串的函数
- 如何将函数应用于下拉列表
- 从下拉列表中调用所选值的函数
- 您可以使用jquery在一个下拉列表中获取所选值,而在另一个下拉列表的javascript函数中
- 下拉列表更改函数不会在 Jquery 对话框中触发
- 如何修复阻止下拉列表工作的JavaScript函数
- jQuery函数,一个用于在单击时显示下拉列表,另一个用于从下拉列表中获取所选项目
- select2 rails gem:已安装资产并调用函数,但下拉列表未更改(TypeError:undefined不是函
- 为依赖下拉列表选项提供一个值以创建函数
- 从html下拉列表中获取值,传递给javascript函数
- 返回和保留选择的下拉列表函数