我有一个本地剑道数据源,它具有以下值:
var dataSourceSearchOperators = new kendo.data.DataSource({
data: [
{ OPERAND: "=", DATATYPE: "num", INFO: "Equal", OPERATOR: "eq" },
{ OPERAND: "<>", DATATYPE: "num", INFO: "Not Equal", OPERATOR: "nq" },
{ OPERAND: ">", DATATYPE: "num", INFO: "Greater Than", OPERATOR: "gt" },
{ OPERAND: "CW", DATATYPE: "text", INFO: "Contains Word", OPERATOR: "contains" },
{ OPERAND: "CP", DATATYPE: "text", INFO: "Contains Partial", OPERATOR: "" },
{ OPERAND: "NC", DATATYPE: "text", INFO: "Does Not Contain", OPERATOR: "" },
],
});
我有一个绑定到远程 Kendo 数据源的下拉列表,我想根据来自本地的所选值的 DATATYPE 设置对该远程数据源的过滤。两个数据源共享共同的属性 DATATYPE。我基本上是在过滤第二个 DDL 的结果。例如:
DDL1 选择的值为 <>。然后只显示 DDL2 中的值(远程数据源被过滤),DATATYPE='num'。
我不想使用级联功能。(使用 javascript)。
谢谢!