jqGrid: Bild ändert sich nicht im Bearbeitungsfenster, wenn der vorherige und nächste Pfeil gedrückt werden

Ich habe ein jqGrid und in der Spalte befindet sich ein Bild. Wenn der Benutzer auf das Bearbeitungssymbol auf der Seite klickt, wird das Foto im Bearbeitungsfenster angezeigt. Dies wurde mit dem folgenden Befehl im Bearbeitungsbereich von navGrid - @ durchgeführ

recreateForm: true,
beforeInitData: function () {
    var cm = jQuery("#list3").jqGrid('getColProp', 'img'),
    selRowId = jQuery("#list3").jqGrid('getGridParam', 'selrow');
    cm.editoptions.src = '/BDED_WEB/resources/images/user'+selRowId+'.jpg';
}                

Aber wenn ich durch Drücken des vorherigen und nächsten Pfeils im Bearbeitungsfenster zum Datensatz zurück und vor gehen möchte, haben sich alle Daten geändert, aber das Bild ändert sich nicht. Das bedeutet, dass die beforeInitData-Methode nicht aufgerufen wird, wenn der Benutzer auf die pData- oder nData-Schaltfläche klickt.

Wie kann ich das Bild auch im Bearbeitungsfenster ändern, wenn der Benutzer die Pfeiltasten "Weiter" und "Zurück" drückt?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage