Come si rimuove il menu a discesa operatore dal menu del filtro di griglia Kendo? Ho sotto un elenco a discesa che contiene i valori per l'utente da cui scegliere, quindi è piuttosto inutile avere una casella sopra quella che dice è uguale a.Rimuovi menu a discesa operatore dal menu del filtro di griglia Kendo
risposta
Questa domanda è già stata risolta in senso forum di Kendo: Kendo forum - Use dropdownlist in grid column filter
E 'buona per cercare c'è sempre prima di altrove. Fondamentalmente si ottiene il filtro dell'intestazione e si nasconde il menu a discesa. Mi sono preso la libertà di modificare il violino nel forum perché il selettore jquery dell'intestazione di ricerca era un po '"cucoo". Ed è possibile utilizzare il normale config kendo invece di creare manualmente la combo
filterable: {
ui: function(){ ... }
}
La cosa principale è quello di nascondere e modificare l'aiuto.
// Find the Role filter menu.
var filterMenu = _grid.thead.find("th[data-field='roleTitle']").data("kendoFilterMenu");
filterMenu.form.find("div.k-filter-help-text").text("Select an item from the list:");
filterMenu.form.find("span.k-dropdown:first").css("display", "none");
trovare qui: evento JSFiddle - Dropdown filter in kendo grid
metti in griglia
.Events(e => e.FilterMenuInit("FilterMenuFunc"))
quindi una funzione di script java
function FilterMenuFunc(e) {
var grid = $("#GridName").data("kendoGrid");
var filterMenu = $(grid.thead.find("th:not(.k-hierarchy-cell,.k-group-cell)")[5]).data("kendoFilterMenu");//5 is index of column
try {
filterMenu.form.find("div.k-filter-help-text").text("Please Select A Value From List.");
filterMenu.form.find("span.k-dropdown:first").css("display", "none");
} catch (e) {}
}
ho fatto la mia dichiarando una funzione da chiamare quando costruzione dell'interfaccia utente. Dovrebbe essere molto più facile che cercare le classi.
{
field: "Status",
title: "Status",
filterable: {
extra: false,
ui: statusFilter
}
}
function statusFilter(element) {
// finds the closest form so we can start manipulating things.
var form = element.closest("form");
// changes the help text. (you might want to localise this)
form.find(".k-filter-help-text:first").text("Select an item from the list:");
// removes the dropdown list containing the operators (contains etc)
form.find("select").remove();
// Adds a new dropdownlist with all the options you want to select from
element.kendoDropDownList({ ...... });
}
- 1. Rimuovi il bordo tratteggiato/struttura del menu a discesa focalizzato
- 2. Menu a discesa Bootstrap nel menu a discesa
- 3. Menu a tendina personalizzati/menu a discesa
- 4. Attiva/disattiva classe dal menu a discesa
- 5. Rimozione del margine dal menu a discesa dello spinner
- 6. Impossibile ridefinire la dimensione del carattere del menu a tendina del menu a discesa di BootStrap
- 7. Menu a discesa ActionBar Styling
- 8. html css menu a discesa
- 9. Typeahead - menu a discesa scorrevole.
- 10. Aggiungi/rimuovi menu menu menuItem dinamicamente
- 11. TinyMCE 4 add menu a discesa per barra dei menu
- 12. KendoUI Imposta la larghezza del menu a discesa
- 13. Menu a discesa di centratura con Bootstrap
- 14. jquery valore get etichetta dal menu a discesa
- 15. Ottieni il valore selezionato del menu a discesa di carta
- 16. javascript: valori di menu a discesa dinamici
- 17. Funzione JavaScript per generare menu a discesa/rimuovere menu a discesa
- 18. Menu a discesa CSS (a destra)
- 19. griglia menu cocos2d 3.0
- 20. Rimuovi il ritardo del menu a discesa Superfish onmouseover, mantenendo il ritardo di Hoverintent onmouseout
- 21. Griglia UI angolare: come creare un menu a discesa pre-compilato per il filtraggio di colonne
- 22. Aggiunta del menu a discesa all'icona di estensione chrome
- 23. Android - Seleziona dal menu l'opzione di menu
- 24. Materialize menu a discesa non funziona
- 25. jquery-ui menu a discesa stile
- 26. Selenium - Python - valore opzione menu a discesa
- 27. Indietro automatico in mvc menu a discesa
- 28. Menu a discesa Bootstrap nascosto per data
- 29. Menu a discesa con Twitter Bootstrap
- 30. jQuery menu a discesa, scheda accessibilità
Ciao @regisbsb. Ho provato ad usare la tua soluzione, ma prendo "Impossibile trovare la proprietà 'trovare' dell'eccezione di riferimento non definito o nullo". Potete per favore aiutarmi a risolvere questa eccezione? – MustafaP
Puoi elaborare? Hai visto il violino? Per me funziona. – regisbsb
L'ho risolto. Ho dimenticato ma penso che fosse per gli eventi. FilterMenu non completamente caricato all'inizio. Ecco perché la proprietà "trova" non è definita. Grazie per la risposta @regisbsb – MustafaP