У меня есть ЛОКАЛЬНЫЙ источник данных Кендо, который имеет следующие значения:
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).
Спасибо!