2017-11-06 1 views
0

I Pfad der Datei finden will und dafür ichWeg undefined in jquery

$('#changefilename')[0].files[0].path 

innen jquery verwenden, aber ich bin die Suche nach undefiniert, Obwohl ich einen Ort gleichen Prozess verwenden und gewünschten Ausgang finde korrekt Aber an dieser Stelle finde ich falsche Ergebnisse.
Jsfiddle

Wenn jemand mit diesem Problem vertraut ist, dann bitte helfen Sie mir.

+0

Überprüfen Sie [diese] (https://Stackoverflow.com/a/15201258/133203) –

+0

https://jsfiddle.net/z_acharki/c2ueqebc/1/ –

+0

Ihr Erwähnung Code gibt Pfad der URL, aber ich möchte Pfad der Datei anhängen. –

Antwort

0

Sie können nicht tun, was Sie fragen.

Lassen Sie uns einen Blick darauf werfen auf dem Dateiobjekt:

console.log($('#changefilename')[0].files[0]);

(Nahm die erste zufällige Datei auf meinem Desktop)

File { name: "XXXXX", lastModified: XXXXX, lastModifiedDate: XXXXX, webkitRelativePath: "", size: XXXXX, type: "application/XXXXX" }

Aus Sicherheitsgründen eine vollständige Pfad von Ihrem PC ist nicht in Dateiinformationen enthalten.

+0

dann können Sie mir sagen, wie ich Operationen auf Datei durchsuchen ausführen kann. –

+0

Welche Art von Operation müssen Sie tun? Wenn Sie es hochladen müssen, müssen Sie eine POST-Anfrage über ein Formular mit 'enctype =" multipart/form-data "' an ein Skript (PHP, Ruby oder was auch immer Sie verwenden) senden. Ich glaube nicht, dass es etwas anderes mit einer Datei zu tun hat. – Mavin

0

Es gibt keine path Eigenschaft für das Objekt File. Sie können den Pfad der Datei nur relativ zur URL der Site abrufen.

Es gibt die verfügbaren Eigenschaften.

  • File.lastModified (nur lesen)

    Gibt den Zeitpunkt der letzten Änderung der Datei, in Millisekunden seit der UNIX-Epoche (1. Januar 1970 um Mitternacht).

  • File.lastModifiedDate (Read only)

    Gibt das Datum der letzten Änderung der Datei durch das Datei-Objekt referenziert.

  • File.name (Read only)

    Gibt den Namen der Datei durch das Datei-Objekt referenziert.

  • File.webkitRelativePath nur) Lesen

    Gibt den Pfad der URL der Datei zu relativ.

Datei implementiert Blob, so dass es auch die folgenden Eigenschaften zur Verfügung hat:

  • File.size (Read only)

    Gibt die Größe der Datei.

  • File.type (Read only)

    Gibt den MIME-Typ der Datei.