gpt4 book ai didi

javascript - IgGrid 数据源本地过滤器 onClick

转载 作者:行者123 更新时间:2023-11-30 11:37:16 24 4
gpt4 key购买 nike

我像这样使用 ignites ig.datasource:

 ds = new $.ig.DataSource({
type: "json",
callback: renderTable,
dataSource: js,
paging: {
enabled: true,
pageSize: 10,
type: "local"
},
schema: jsonSchema,
filtering: {
type: "local",

},

});

我在点击单选按钮时过滤..

 $(document).change('input:radio[name="inlineRadioOptions"]', function (e) {
var t = e.target.value;
ds.filter([{
fieldName: "Type", expr: t, cond: "equals"
}], "AND", true);
ds.dataBind();
});

这会返回 ds 中的过滤数据,但我似乎无法用这些值重新绑定(bind)网格。请参阅附图。 ds

谢谢..

最佳答案

如何使用 filtered data 创建新的数据源?来自初始数据源?

newDS = new $.ig.DataSource({
type: "json",
callback: renderTable,
dataSource: ds.filteredData(),
paging: {
enabled: true,
pageSize: 10,
type: "local"
},
schema: jsonSchema,
filtering: {
type: "local",
},
});

然后使用newDS创建/重新创建/重新绑定(bind)igGrid。

关于javascript - IgGrid 数据源本地过滤器 onClick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43937300/

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