2016-04-19 13 views
0

Zuerst vielen Dank an alle, die große Antworten in vielen Fragen geteilt von vielen Benutzern gefragt. Aus diesen Antworten habe ich eine Menge Informationen bekommen.Wie JQGrid mit einem anderen neuen Header anpassen

Ich versuche, JQGrid in meinem Projekt zu implementieren. Und nach der Anforderung Ich versuche, ein Extra-Header hinzufügen, die wie folgt aussehen: enter image description here

Das habe ich durch diese: var t1 = ‚HighMediumLow‘; var applyChangesDiv = document.createElement ("div");
$ (".ui-jqgrid-hbox"). Nach (t1);

Jetzt meine Frage ist diese korrekte Art des Hinzufügens der neuen Header. So, hier ist meine Forderung:

Der Benutzer wählt eine oder mehrere Zeilen und die Priorität in der dritten Zeile der Kopfzeile ändern, dann wird der ausgewählte Wert sollte in den ausgewählten Zeilenzellen anwenden.

Hinweis: Hier verweise ich die erste Zeile Header als Scorecard Name, Priorität usw. und die dritte Zeile ist die Zeile, die ich hinzufügen möchte.

Jetzt wenn ich addiere, wie ich sagte, muss ich einen viel Code schreiben, um die geänderten Werte in den Zellen anzuwenden und ein mehr Issues ist, wenn die Spaltenbreite ändert, die 3. Reihe nicht neu sortiert.

Wenn ich eine Demo bekommen könnte, wäre das eine große Hilfe. Vielen Dank!

Antwort

0

Ich habe die Antwort bekommen. anstatt es nach ui-jqgrid-hbox hinzuzufügen, habe ich nach ui-search-toolbar hinzugefügt. Der neue Code lautet: $ (". Ui-search-toolbar"). Nach (t1);