2017-06-02 4 views
1

Ich benutze Jqgrid in meinem Projekt und möchte 'All' zusammen mit der Seitengröße in footer dropdownlist.So lassen Sie mich bitte wissen, wie kann ich es zeigen.Auch wenn Benutzer Wählen Sie All from dropdownlist (Alle aus der Dropdown-Liste), um den gesamten Datensatz anzuzeigen. Bitte beziehen Sie sich auf die angehängte Datei.Zeige 'All' zusammen mit Seitengröße in der Dropdownliste footer

enter image description here

Antwort

1

Dropdown existieren, wenn Sie rowList Option verwenden. Meist verwendet eine Anordnung von Zahlen als Wert rowList wie

rowNum: 10, 
rowList: [5, 10, 20, 10000] 

jqGrid erzeugt Dropdown wie

<select class="ui-widget-content ui-pg-selbox" title="Records per Page"> 
    <option value="5">5</option> 
    <option value="10" selected="selected">10</option> 
    <option value="20">20</option> 
    <option value="10000">10000</option> 
</select> 

, wo die Optionen, um den gleichen Wert und den Text haben.

Auf der anderen Seite kann man sowohl Text als auch Werte angeben. Man braucht nur die : getrennte Zeichenfolge zu verwenden. Zum Beispiel

rowNum: 10, 
rowList: [5, 10, 20, "10000:All"] 

erzeugt

<select class="ui-widget-content ui-pg-selbox" title="Records per Page"> 
    <option value="5">5</option> 
    <option value="10" selected="selected">10</option> 
    <option value="20">20</option> 
    <option value="10000">All</option> 
</select> 

die wie

sieht

enter image description here

Man kann nicht verlangen, wirklich alle Zeilen angezeigt werden, aber man kann groß genug, um Wert verwenden, wie 10000 und zeigen Sie einen Text wie "Alle" anstelle von 10000.