gpt4 book ai didi

jquery - 对 Kendocombobox 的项目进行排序

转载 作者:行者123 更新时间:2023-12-01 02:54:31 26 4
gpt4 key购买 nike

我在我的应用程序中使用 Kendo ComboBox,代码如下:

$("#txtSetorOrigem").kendoComboBox({
change : function (e) {
if (this.value() && this.selectedIndex == -1) {
alert('You must select a valid item');
this.value('');
}
},
filter : 'contains',
dataTextField: "setorNome",
dataValueField: "setorId",
dataSource: [
{ setorNome: "bbb", setorId: 1 },
{ setorNome: "aaa", setorId: 2 },
{ setorNome: "eee", setorId: 3 },
{ setorNome: "ccc", setorId: 4 },
{ setorNome: "ddd", setorId: 5 }
],
select: function(e) {
var item = e.item;
var text = item.text();
$(".txtSelSetorOrigem").val(text);
$(".txtSetorOrigem").val(text);
}
});

如何使用 kendocombobox 按项目 (setorNome) 对此数据源进行排序?
啊啊
bbb
ccc
ddd
伊伊...

最佳答案

这是一个道场,展示了一种实现方法:Sorting Data Source

我所做的就是向数据源添加一个排序部分,如下所示:

 {
data:[
{ setorNome: "bbb", setorId: 1 },
{ setorNome: "aaa", setorId: 2 },
{ setorNome: "eee", setorId: 3 },
{ setorNome: "ccc", setorId: 4 },
{ setorNome: "ddd", setorId: 5 }],
sort:{field:"setorNome", dir:"asc"}
}

有关数据源对象的更多信息,请查看此链接:Kendo DataSource Sorting我已经为您将其链接到排序部分。

希望这就是您所追求的。如果没有,请告诉我,我会为您寻找另一个解决方案。

关于jquery - 对 Kendocombobox 的项目进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29605049/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com