2010-12-28 7 views
7

Ich verwende JQGrid, um die Daten zu speichern, die auf der Clientseite selbst geladen werden. Ich möchte das Datum in einem benutzerdefinierten Format (d. H. 11-Nov-2010) sortieren. Ich möchte es auf der Clientseite sortieren (aufgrund der Anforderung). Kann jemand von euch mir vorschlagen, was ich tun soll?JQgrid Sortierdatum auf der Clientseite mit einem bestimmten Format

Vielen Dank im Voraus!

Mit freundlichen Grüßen

Phani Kumar

Antwort

15

jqGrid Unterstützung date formatter. Es ermöglicht, das Datum im Raster in der format anzuzeigen, die Sie bevorzugen. Sie müssen nur die die entsprechende Formatierungsprogramm Option wählen, wie

sorttype:'date', formatter:'date', formatoptions: {newformat:'d-M-Y'} 

So können Sie das Raster in einem Format (Standardformat Form ist Y-m-d ISO Datumsformat und ich empfehle Ihnen, dieses Format zu verwenden) füllen. Sie können auch Date als Eingabe für die lokalen Daten verwenden. Die Option definiert das Format der Daten, die für den Benutzer angezeigt wird. Intern wird das Datum gehalten und als JavaScript-Typ Date sortiert.

Um praktisch das zu machen, was ich oben erklärt habe, habe ich ein kleines demo Beispiel erstellt, das Sie live sehen und den JavaScript-Code überprüfen können.

Verwandte Themen