2009-06-09 8 views

Antwort

1

I glaube nicht, dass Flexigrid Formatierungseigenschaften enthält.

Können Sie das Datum nicht formatieren, wenn Sie die Daten vom Server abrufen?

0

Ich stimme ToRrEs zu - formatieren Sie Ihre Daten, bevor Sie sie serialisieren. Auf diese Weise drücken Sie genau das, was Sie für den Kunden benötigen.

+0

das ist ein schlechter Vorschlag, weil Daten nicht auf Darstellung (Frontend) abhängen sollten. Wenn Sie dieselben Daten in 2 Tabellen verwenden, sollte das anders sein, als wenn Sie zwei verschiedene Funktionen benötigen, um dieselben Daten zu erhalten. – Dainius

3

Stellen Sie den Prozess Eigenschaft der Spalte Sie, wie diese zu formatieren:

colModel: [ 
       {display: "ID", name: "id", width: 40, sortable: true, align: "center", process: procMe}, 
       {display: "Title", name: "title", width: 180, sortable: true, align: "left"} 
       ], 

Mitteilung der Prozess: procMe auf der ersten Spalte, und dann:

function procMe(celDiv,id) { 
    $(celDiv).html("Some formated text/icons/pics or whatever here"); 
}; 

Ich habe keine Möglichkeit, es jetzt zu versuchen, aber ich denke, es sollte funktionieren, tut mir leid, wenn es irgendwelche Fehler gibt, ich habe es gerade aus dem Gedächtnis geschrieben und ich könnte etwas vergessen haben.

Hoffe es hilft ...