Ich versuche, ein Element aus dem Drop-down-Menü des Kendo-Grid-Filters zu entfernen. Aber es wird immer noch gerendert. Wie kann ich ein solches Verhalten erreichen?Entfernen von Optionen aus dem Kendo-Grid-Filter
$("#grid").kendoGrid({
columns: [
{ field: "someDate", type: "date" }
],
dataSource: [
{ someDate: "2016-3-29"},
{ someDate: "2016-3-30"}
],
filterable: {
extra: true,
operators: {
date: {
gte: "Is after or equal to",
lte: "Is before or equal to"
}
}
},
filterMenuInit: function(e) {
e.container.find("select:eq(0)>option")[1].remove();
e.container.find("select:eq(1)>option")[1].remove();
e.container.find("select:eq(2)>option")[0].remove();
}
});
Link auf dojo. Bitte helfen.
BEARBEITET: Ich brauche zwei komplexe Filter für Daten. Im ersten Filter brauche ich nur "Ist nach oder gleich", dann "UND", und im zweiten Filter brauche ich nur "Ist vor oder gleich". Ich versuche dies zu tun, indem ich "Ist vor oder gleich" aus dem ersten Dropdown und "Ist nach oder gleich" aus dem zweiten Dropdown-Menü entferne.
aktualisiert Es wird mir nicht helfen. Ich brauche zwei komplexe Filter für Daten. Im ersten Filter brauche ich nur "Ist nach oder gleich", dann "UND", und im zweiten Filter brauche ich nur "Ist vor oder gleich". Ich kann das nicht so machen. – Neshta
Ich habe einige Details für mehr Klarheit hinzugefügt. – Neshta