Ändern Sie die Reihenfolge der JqGrid-Spalten

Ich wollte die Reihenfolge der Rasterspalten dynamisch ändern. Für z.B. Standardmäßig wird das Raster in der Reihenfolge LoginId, FirstName und LastName geladen. Unter bestimmten Umständen muss ich die Reihenfolge von Vorname und Nachname ändern.

ann ich das auf irgendeine Weise tu

Ich habe versucht zu tun wie:

{name:'UserName',index:'UserName',width:82,sortable:false},
if(true)
{
   {name:'FirstName',index:'FirstName',width:65,sortable:false},
   {name:'LastName',index:'LastName',width:65,sortable:false},
}
else
{
   {name:'LastName',index:'LastName',width:65,sortable:false},
   {name:'FirstName',index:'FirstName',width:65,sortable:false},   
}

aber ich konnte diese Arbeit nicht bekommen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage