Dafür müsstest Du ein eigenes Javascript im Backend implementieren, dass den Wert in Dein Feld schreibt. Das ist aber gar nicht so einfach.
Ich würde mal sagen (ohne es getestet zu haben), dass Du entweder:
a) Das gesamte Core-Javascript überschreiben musst, dass die Rückgabe des AJAX-Requests verarbeitet und dort dann Deine benötigte JS-Magic implementieren.
oder
b) Irgendwie das Event abfangen musst, dass evt. gefeuert wird, wenn der AJAX Request ausgeführt wurde.
Dafür musst Du im ersten Schritt aber erstmal herausfinden, welches JavaScript das überhaupt macht.
Beides erstmal nur Gedankenspiele. Keine Ahnung, ob es wirklich so funktionieren könnte.
Vielleicht beschreibst Du erstmal, was Du überhaupt genau erreichen möchtest und wieso das unbedingt vor dem Speichern passieren muss?
Es wäre nämlich deutlich einfacher, wenn Du das während des Speichern-Prozesses machen würdest.
Aber wozu brauchst Du den Dateinamen dann in einem extra Feld?
Mir erschließt sich derzeit noch nicht ganz der Sinn dieses Unterfangens. 😉