Ich möchte gerne auf diese Eigenschaft zugreifen und sie hoffentlich ändern, so dass mein Ereignis-Listener, der auf das Ereignis hört, bei zwei aufeinanderfolgenden Uploads der gleichen Datei aufgerufen wird.Wo speichert <input type = "file"> den Pfad der zuletzt hochgeladenen Datei?
-1
A
Antwort
1
Sind Sie auf der Suche nach so etwas?
var $c = $("#container");
var $f1 = $("#container .f1");
function FChange() {
alert("f1 changed");
$(this).remove();
$("<input type='file' class='f1' />").change(FChange).appendTo($c);
}
$f1.change(FChange);
.f1 { z-index: 2 }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="container">
<input type="file" class="f1">
</div>
+1
Ja, diese Problemumgehung hat für mich funktioniert. Vielen Dank. – gicig
Verwandte Themen
- 1. Electron: Holen Sie sich den vollständigen Pfad der hochgeladenen Datei
- 2. Wie input type Datei
- 3. fullpath von input type Datei
- 4. Vorschau zuletzt hochgeladenen Bild
- 5. Mit <input type = "file">
- 6. Verständnis <input type = "file">
- 7. Unterschied zwischen <input type = 'button' /> und <input type = 'submit' />
- 8. Wo speichert nunit zuletzt geladene Baugruppen
- 9. WKWebview und <input type = "file"
- 10. WTForms entspricht <input type = "time">
- 11. CSS-Selektor für <input type = "?"
- 12. <input type = "search"> nicht styling
- 13. <input type = 'file'> für IE gibt den vollständigen Pfad, muss nur Dateiname
- 14. Validieren <input type = "date">
- 15. <input type = "checkbox" /> Warum der Schrägstrich in meteor.js?
- 16. Dateipfad übergeben bei Verwendung von <input type = "file">
- 17. Multiparty den Inhalt der hochgeladenen Datei lesen
- 18. input type Datei feuert zweimal onchange()
- 19. Stil input type Datei in Laravel
- 20. Ändern von "+" in textarea zu <input type = 'checkbox'>
- 21. HTML-Helfer für <input type = "file" />
- 22. ändern input type = "text" input type = "password" onfocus()
- 23. Größe der hochgeladenen Datei
- 24. HTML <input type = 'file'> Dateiauswahl-Ereignis
- 25. Input type = "Datei" set base64 image data
- 26. AngularJS klare Form input type Datei
- 27. So laden Sie Excel-Datei auf PHP-Server von <input type = "file">
- 28. den Wert eines dynamischen <select> Unter Verwendung eines zeigen <input type = "text>
- 29. input type range styling
- 30. Wie macht man <input type = "file" /> editierbar?
http://stackoverflow.com/questions/13655391/storing-the-image-from-an-html-input-file-form-locally –
So ist es nicht möglich, um diesen Weg zu ändern. Ich muss immer noch reagieren, wenn die gleiche Datei zweimal hintereinander hochgeladen wird, weil es passieren kann, dass sich die Datei geändert hat, und ich muss diese Information bekommen. Gibt es eine Möglichkeit, das zu tun? – gicig
was genau möchten Sie tun? –